New Content Updates
Educational Webcast Alerts
Building Products/Technology Notices
Access Exclusive Member Content
<< Back to Facilities Management News Home
<< Facilities Management
Boston — June 21, 2016 — Veolia, the global leader in environmental solutions and optimized resource management, announced that it is moving its North American zone headquarters to Boston.
Veolia North America provides water, energy, waste, and resource-recovery solutions to more than 530 cities and 30,000 businesses. It has about 7,900 North American employees, including more than 700 in Massachusetts, with 280 in the Boston/Cambridge area alone.
The company’s new corporate headquarters will be located at Veolia’s downtown Boston offices. About 50 jobs will relocate to the Boston area over the next five years.
“We believe that Massachusetts and the Greater Boston area, with its commitment to sustainability and growing a knowledge-based, innovation-driven economy, is a perfect fit with Veolia’s mission of ‘Resourcing the world,’ ” said Veolia North America CEO William J. DiCroce. “The region is an exceptional hub for talent, innovation, and creativity, and it has a rock-solid commitment to sustainability. These qualities mirror the future we envision for Veolia as we develop new ways to meet today’s environmental challenges.”
DiCroce was recently named the new president and CEO of Veolia North America. He previously served as president and chief operating officer of Veolia North America’s municipal and commercial business and has led Veolia’s energy business in North America since 2013.
Veolia has deep roots in Massachusetts and the Boston area in particular, providing thermal energy to the central business district of Boston, the Longwood Medical Area, and the biotechnology corridor of Cambridge. The company also operates and maintains public water systems in partnership with many of the Commonwealth’s municipalities, including Gloucester, Lynn, and Leominster, servicing more than 650,000 residents.
Veolia delivers customized waste and resource recovery solutions to local biotech, pharma, high tech, health care, and academic markets.
During 2016, personnel currently based in Veolia’s downtown Chicago headquarters who do not move to Boston will transition to the company’s Lombard, Ill., offices.