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.
Location
Denver, United States
This person is not in any offices