If you need more lookups,
subscriptions start at $34 USD/month.
Geoff Barratt Location
Canada
Geoff Barratt Work
Chief Executive Officer @ (August 2026 - Present)
Head of Capital Markets @ (June 2026 - Present)
Limited Duties Professor @ (September 2024 - Present)
Managing Partner and Founder @ BCHI Special Situations Fund (January 2016 - Present)
Managing Director - Relationship Investing @ (January 2011 - January 2015)
Vice President - Principal Strategies @ (January 2004 - January 2009)
Director Investment Banking @ (January 1997 - January 2004)
Geoff Barratt Education
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 Chief Executive Officer at Fountain Asset Corp. Geoff Barratt brings experience from previous roles at PICTON Investments, Ivey Business School at Western University, BCHI Special Situations Fund and Ontario Teachers' Pension Plan. Geoff Barratt holds a Master of Business Administration (M.B.A.) @ 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.