Sustainability Analyst

Veolia•Boston, MA
•Onsite

About The Position

The Sustainability Analyst will join Veolia North America’s small, enterprise-wide Sustainability Team to help develop and execute the company’s sustainability strategy. The role spans environmental opportunities across municipal water and wastewater, hazardous waste management, and energy services, working directly with the Chief Sustainability Officer, operations teams, company leadership, and external partners to move initiatives from strategy to execution. Areas of focus include biodiversity, decarbonization and carbon management, sustainability data and reporting, environmental compliance, regulatory monitoring, and employee engagement. The position is based in Boston, and requires travel of approximately 25%.

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 and high proficiency with MS Office Suite or Google Suite and data visualization tools.
  • Analytical approach and 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, exceptional organization, ability to manage multiple workstreams, and flexibility to reprioritize.
  • Ability to communicate ideas clearly in writing and verbally to varied audiences.
  • Intellectual curiosity and drive to succeed.
  • Mobility and ability to travel approximately 25%.

Nice To Haves

  • A degree in engineering, sustainability, or environmental science is preferred.
  • Corporate or industrial sustainability or environmental experience is 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, including tracking progress, analyzing abatement opportunities, implementing initiatives, and Scope 3 implementation.
  • Manage the biodiversity program by collaborating with business units and Veolia Group, conducting site visits to create improvement plans, and supporting employee engagement through 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