Flex Work policy
Corporate Policy
Minimum days a week
Corporate employees are expected to go into an office 3 days a week.
About
Veolia North America, an integral part of the global Veolia Group, specializes in providing water, waste, and energy management solutions to municipalities and industries. Established in 1853, the company's mission is to resource the world and contribute to more sustainable development. Headquartered in Boston, Massachusetts, Veolia North America operates from multiple locations across the United States and Canada.
This content was generated by A.I. Veolia - North America employees can edit to make any changes.