Consumer-focused investment firm L Catterton announced today the appointment of Devon Leahy as its new Global Head of Sustainability. In her new role, Leahy will be responsible for supporting L Catterton’s portfolio companies with a range of sustainability-focused projects and value-creation initiatives. Scott Dahnke, Global Co-CEO of L Catterton, said: “As we continue to strengthen our resources and capabilities to…