General Information

London London


London is the regional headquarters for the Credit Suisse's operations in Europe, Middle East and Africa.

Credit Suisse has three office locations in Canary Wharf, a development which began in the early 1990's: One Cabot Square, Columbus Courtyard and 5 Canada Square. Our London offices have a total of over 7,500 employees who work across all our Investment Banking, Asset Management and Private Banking business, as well as support functions.

Products / Services

Investment Banking, Fixed Income, Securities, Technology (IT), Investment Banking Operations, Finance.

Hiring Programs

We offer a variety of hiring programs and roles for analysts and associates, including summer and full-time positions in Investment Banking, Fixed Income, Equities, Technology, Finance and Operations. We also offer Autumn internships, 6 and 12 month Industrial Placements, Spring programs and off-cycle internships.

Secondary Content

Office Address


Credit Suisse
One Cabot Square
London, E14 4QJ
United Kingdom

To the office

More Information