Trevor joined BSL after completing his PhD at Manchester University having previously worked in industry with Nalco Energy Services and Thomas Swan.
Trevor has an excellent working knowledge of the Power Roll processes and technology and has previous industry experience in working on complex development projects.
Sign up to view 0 direct reports
Get started