Trevor McArdle

Chief Technology Officer at Power Roll

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.

Timeline

  • Chief Technology Officer

    Current role

  • Solar PV Project Lead