Skip the mobile navigation, go to main content

View on a map

+44 0191 543 9254

info@powerroll.solar

Power Roll on LinkedIn

Dr Trevor McArdle

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.

Get In Touch

We would love to hear from you.