Veolia North America
–
Trotwood, OH
... When on a customer project site, serve as liaison between customers and Veolia Mobile Water Services office. Document all activities for use by marketing, engineering, and procurement staff. Provide feedback to the engineering and project management ... - Jun 04