Sustainability Analyst

Veolia Environnement SA•Boston, MA
•$80,000 - $115,000

About The Position

The Sustainability Analyst will join Veolia North America’s small, enterprise-wide Sustainability Team to build and execute the company’s sustainability strategy. The role covers environmental opportunities across municipal water and wastewater, hazardous waste management, and energy services, and works directly with the Chief Sustainability Officer, operations, leadership, and external partners to move sustainability initiatives from strategy to execution. Areas of work include biodiversity, decarbonization and carbon management, sustainability data and reporting, environmental compliance, regulatory monitoring, climate risk and resilience, and employee engagement. This corporate sustainability role focuses on identifying ways environmental objectives and business goals can align. The position is based in Boston and requires around 25% travel.

Requirements

  • Bachelor’s degree required.
  • Outstanding record of academic achievement.
  • 1–3 years of experience in a sustainability or environmental role.
  • Familiarity with at least one of the following: carbon accounting and Scope 3 methodology, climate risk frameworks, biodiversity assessment, water stewardship, or environmental regulatory compliance.
  • Strong PC skills, including high proficiency in MS Office Suite or Google Suite and data visualization tools.
  • Analytical approach, including the ability to use data to build a compelling case, identify gaps, and drive decisions in an operational environment.
  • Strong interpersonal skills and ability to build rapport and credibility with people at all organizational levels and with external stakeholders.
  • Project management fundamentals, including exceptional organization, ability to manage multiple workstreams, and flexibility to reprioritize.
  • Ability to communicate ideas clearly in written and verbal formats to various audiences.
  • Intellectual curiosity and drive to succeed.
  • Mobility and ability to travel around 25%.

Nice To Haves

  • Degree in engineering, sustainability, or environmental science preferred.
  • Corporate or industrial sustainability or environmental experience preferred.
  • French language skills are an asset.

Responsibilities

  • Collaborate with the Chief Sustainability Officer to refine and expand a sustainability strategy.
  • Support execution of the internal decarbonization strategy by tracking progress, analyzing abatement opportunities, implementing initiatives, and supporting Scope 3 implementation.
  • Manage the VNA biodiversity program in collaboration with business units and Veolia Group, including site visits to develop improvement plans and employee engagement with the biodiversity community.
  • Support environmental compliance activities across the portfolio in coordination with operations and EHS teams.
  • Contribute to climate risk and resilience work, including site-level risk assessments and adaptation planning.
  • Enhance and maintain sustainability data structures to support internal and external reporting.
  • Build relationships across business units to embed sustainability into day-to-day operations and decision-making.
  • Monitor industry trends, regulations, and sustainability best practices to drive continuous improvement.

Benefits

  • Paid time off policies
  • Health insurance
  • Dental insurance
  • Vision insurance
  • Life insurance
  • Savings accounts
  • Tuition reimbursement
  • Paid volunteering
  • Employer-sponsored 401(k) plan
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service