Todd M. is a Partner at Bain Capital, where they lead investments and value creation in the Technology Opportunities Fund. They have extensive international experience in technology, having served as Chief Strategy and Operating Officer for a multi-billion dollar educational technology company, and co-founded two venture-backed startups in Silicon Valley. Todd previously held roles at Oliver Wyman and the Boston Consulting Group, focusing on growth strategy and operations. They also actively engage as a board member and observer for various companies, including Ren and BioCatch. Todd holds a Bachelor's degree in Political Science from Brown University and an MBA, with honors, from the University of Michigan's Stephen M. Ross School of Business.
This person is not in the org chart
This person is not in any teams
This person is not in any offices