Edinburgh, Midlothian
SLR Consulting
SLR’s European-based international Environmental & Social Impact Assessment and Environmental & Social (ESIA) team has a growing portfolio of projects across Europe, Asia, the Middle East, South America, and Africa. We are seeking a French-speaking ESIA Project Manager with expertise in international ESIA and ESDD, particularly in power, mining, and infrastructure sectors.
The role can be based in either our UK or France offices.
What will you be doing?
You will work closely with our international team to secure and manage large ESIA contracts in emerging economies. Regular travel is expected. Your responsibilities include coordinating technical specialists, leading proposal development, and preparing high-quality technical reports.
About us
SLR is a global leader in Sustainability Solutions, with over 4,000 employees across six regions and more than 125 countries. We foster a collaborative environment focused on professional growth, offering competitive salaries, comprehensive benefits, flexible working arrangements, and structured career progression.
What you will need
Culture & Inclusion at SLR
We are committed to diversity and equal opportunities. We foster an inclusive environment where all individuals can thrive, regardless of background, including underrepresented groups such as 2SLGBTQI+, Indigenous peoples, ethnic minorities, women, and persons with disabilities. We support applicants requiring adjustments during recruitment and guarantee interviews for qualified applicants with disabilities.
Application deadline: July 11, 2025 (please note the application window is closing soon).
