Veolia North America
–
Columbus, OH, 43224
... Reporting to the Senior Manager of Engineering, the Sr. Project Manager/Engineer will oversee projects from inception to completion, including identification, design, construction, & acceptance. You will work with a variety of departments in Veolia, ... - Jun 06