Production Location Manager in Ede. Also responsible for health, safety and the environment at the Ede site. With ABB since 2001.

Posts

Something went wrong, try reloading the page