Steven Strott is currently the Managing Director and Partner at Boston Consulting Group (BCG), where they have held various roles since joining as a Consultant in 2007. They previously served as Head of Finance & Controller at Cool Planet, overseeing financing activities and corporate governance. Steven interned in strategy at PepsiCo in 2011 and earned an MBA from Harvard Business School as a Baker Scholar. They also hold an A.B. in History and Literature from Harvard College.
This person is not in the org chart
This person is not in any teams
This person is not in any offices