Owen Cartier is the Managing Director at Searchlight Capital Partners, a global private investment firm with over $8 billion in assets under management. Prior to their current role, Owen was a Partner at Bain & Company in the London office, where Owen was a member of the Consumer Products and Private Equity practices. Owen also has experience in engineering roles at Royal Dutch Shell and Colgate Palmolive. Owen holds an MBA from Columbia Business School and a Masters in Mechanical Engineering from the University of Bristol.
Links
Sign up to view 0 direct reports
Get started