Full Name
Rebecca Russell
Job Title
Managing Director & Leader Climate & Sustainability business
Company
Boston Consulting Group