An investment bank's front office comprises mainly 4 divisions including Investment Banking or Corporate Finance, Sales and Trading, Equity Research, and Asset Management.