Battelle
–
Columbus, OH, 43224
... The Environmental Solutions Division Manager has operational responsibility for approximately 100 staff and over $50 million ... and coordination in the areas of business development, client management, program management, and opportunity expansion. ... - May 16