Steven Blatchley is currently the Chief Engineer at Delaware River and Bay Authority. Prior to this role, Steven worked at various companies such as Carrier HVAC, NextEra Energy Services, EthosEnergy, BP Products North America, and Dominion Nucleur Conn in different engineering and maintenance positions. Steven graduated from Maine Maritime Academy in 1979.
Sign up to view 2 direct reports
Get started