Alex Dewar

Managing Director & Partner at BCG

Alex Dewar is a seasoned professional with extensive experience in management consulting and energy impact strategy. Currently serving as Managing Director & Partner at Boston Consulting Group since January 2009, Alex has advanced through various roles including Senior Director for the Center for Energy Impact and Principal. Prior experience includes a role as Strategy Analyst at BP, where Alex coordinated a project on biofuels strategy, as well as positions at the Natural Resources Defense Council and the US Treasury Department. Alex holds multiple degrees from the University of Oxford, including an M.Sc. in Economic and Social History and an M.Sc. in Environmental Change and Management, and earned a B.A. in Political Science with minors in Economics and Art History from Wheaton College Massachusetts.

Links

Previous companies

Natural Resources Defense Council logo
U.S. Department of the Treasury logo
BP logo