Skip the mobile navigation, go to main content

View on a map

+44 0191 543 9254

info@powerroll.solar

Power Roll on LinkedIn

Declan Durran

Process Technician

Declan Durran joined Power Roll at the end of 2021 as a Process Technician after working at 3M as an Extrusion Process Operator.

Declan has worked in various manufacturing industries with previous experience in maintenance at Unipres and CNC Water Jet Operation at Tegrel.

Get In Touch

We would love to hear from you.