Babcock Power employs 575 employees. The Babcock Power management team includes Mike LeClair (President and CEO), Wayne Holt (Chief Financial Officer, Construction Services), and Joseph Nitzken (CTO - V.P. Strategic Product Development).
Get Contact Info for All DepartmentsLooking for a particular Babcock Power employee's phone or email?