Location Paris, Île-de-France
Job Type Full-time
Posted June 04, 2026

Role Description

About BSR

BSR® is a sustainable business network and consultancy focused on creating a world in which all people can thrive on a healthy planet. With offices in Asia, Europe, and North America, BSR® provides its nearly 300 member companies with insight, advice, and collaborative initiatives to help them see a changing world more clearly, create long-term value, and scale impact. Visit www.bsr.org for more information about BSR’s 30+ years of leadership in sustainability. We have a team of some of the most talented and motivated people working on sustainable business in our global offices in Copenhagen, Hong Kong, London, New York, Paris, San Francisco, Singapore, Tokyo, and Washington, D.C. This is a full-time opportunity, for candidates in our Tokyo location.

 

Position Overview

The People Operations Manager, Europe and Asia is responsible for leading day-to-day People Operations across Europe and Asia, with a primary focus on France and cove...

Ready to Apply?

Apply for this Position