British energy major BP plc $BP announced that Julia Chatterjee, the company’s Head of Strategy and Sustainability, will leave her post on June 1. Chatterjee was one of the principal architects behind BP's transition strategy toward renewable energy and decarbonization, a path that has stirred internal debate and external scrutiny.