Thomas Barnes is the Head of Business Development at Boston Consulting Group, a position held since 2018. They previously worked as a Business Development Consultant at Dextra from 2003 to 2011 and as a Sales Manager at General Motors from 1995 to 1997. Thomas earned a Doctor of Philosophy in Business Administration from Columbia University and a Master's degree in Global Business and Society from Yale University, both completed between 1997 and 2000.
This person is not in the org chart
This person is not in any teams
This person is not in any offices