Jessica Frame is now the Managing Partner of the London branch of the Boston Consulting Group. Frame has worked for the company for about ten years and has had jobs on both sides of the Atlantic. Photo: BCG Offices Development Concept, Shutterstock Boston Consulting Group (BCG) is one of the world’s three largest strategy consulting...