22 November 2017
New appointments to senior management team
Steve Taylor - Technical Manager
A former Merchant Navy Electrical Engineering Officer, Steve commenced work in Design Engineering in 1984. Throughout his career Steve has gained extensive experience in Engineering Management and Project Engineering throughout many industrial sectors including Pharmaceuticals, Mining and Metals, Maritime and Petrochemicals. In his new role Steve will lead the Engineering, Testing and Quality departments.
John Wiffen – Operations Manager
John previously worked in senior management for a North East Engineering company for over 20 years. He has considerable technical and process experience in a range of manufactured products ranging from low volume scientific equipment to high volume presswork and bespoke marine heat exchangers. His role within Carroll & Meynell is to oversee all aspects of production, as well as maintaining and improving manufacturing efficiencies.