Caroline Anderson

Account Manager, Lausanne Office

Caroline is Account Manager at BCW Switzerland in Lausanne. She has more than 15 years of experience in advising international sports and health organizations and public bodies on strategy and communication.

More About Caroline Anderson

Most recently, she spent three years at FIFA as part of the Executive Office team responsible for the organization's transformation before returning to consulting.

Caroline is a Certified Management Consultant from the Institute of Business Consulting. She holds a postgraduate diploma from the Chartered Institute of Public Relations and various certificates from the London College of Communication and the College of Media and Publishing in the UK. She completed her undergraduate studies at Queen's University in Canada (BA in Psychology) and has a Masters in International Management, Law and Humanities of Sport from the International Center of Sports Studies.


In the News