Emily Carroll is a Global Transformation Senior Manager at Boston Consulting Group, a position held since 2025. Prior to this role, they were a Manager for Clients & Industries at Deloitte from 2017 to 2020, where they designed and launched a post-merger infrastructure model and coordinated strategic agendas across multiple functions. Emily also has experience as Director of Communications at Robert Betz Associates Inc from 2006 to 2008, along with roles at the Institute of Transportation Engineers and various leadership positions within Deloitte. They hold an MBA from Cambridge Judge Business School, a Certificate in Public International Law from The London School of Economics, and a Bachelor's degree in Political Science from The George Washington University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices