Chief Technology Officer
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.


Our Team
Talent is the core of our success. Our team includes scientists, manufacturing experts and experienced leaders.