If you need more lookups,
subscriptions start at $34 USD/month.
Geoff Barratt Location
Canada
Geoff Barratt Work
2026 -now Head of Capital Markets @
2016 -now Managing Partner and Founder @ BCHI Special Situations Fund
2024 -now Limited Duties Professor @
2011 -2015 Managing Director - Relationship Investing @
2004 -2009 Vice President - Principal Strategies @
1997 -2004 Director Investment Banking @
Geoff Barratt Education
University of Pennsylvania - The Wharton School
Master of Business Administration (M.B.A.)
Ivey Business School at Western University
Bachelor's Degree
Geoff Barratt Skills
International Business
Electronic Funds
Business Strategy
Strategy
Sales Management
Instructional Design
Credit
Geoff Barratt Summary
Geoff Barratt, based in Canada, is currently a Head of Capital Markets at PICTON Investments. Geoff Barratt brings experience from previous roles at BCHI Special Situations Fund, Ivey Business School at Western University, Ontario Teachers' Pension Plan and Morgan Stanley. Geoff Barratt holds a Master of Business Administration (M.B.A.) @ University of Pennsylvania - The Wharton School. With a robust skill set that includes International Business, Electronic Funds, Business Strategy, Strategy, Sales Management and more. Geoff Barratt has 4 emails and 1 mobile phone numbers on RocketReach.
Looking for a different Geoff Barratt?
Find contact details for 700 million professionals.