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%.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level