Stephen Pick
Managing Director @ Credit Suisse
About Stephen Pick
Stephen Pick serves as the Managing Director at Credit Suisse in London, England, a position he has held since 2017. He holds a Bachelor of Commerce and a Bachelor of Laws (Hons) from The University of Queensland and has prior experience as Vice President at Deutsche Bank.