Allan Duffy is a Senior Electrical Project Manager at Castle Building Services, a position they have held since 2025. Previously, Allan accumulated extensive experience as an Electrical Supervisor across multiple companies, including CASTLE BUILDING SERVICES and NG Bailey, and served as an Apprentice Electrician at Aird Walker and Ralston. Allan also earned an ONC in Electrical and Electronic Engineering from Kilmarnock College and a HNC in Mechatronics from Ayr College. They are currently pursuing additional training through Tala Training's Site Supervisors Safety Training Scheme.
This person is not in any teams
This person is not in any offices