CSL's IT department has 19 employees.
Camila Aránguiz
Process Engineer
Niall Wilson
QC Electrician
Donnacha Whooley
Project Engineer
Thomas O'Leary
Electrical Project Engineer
Niall Nolan
Engineer
Brendan Regan
Mechanical Fitter
Christopher Fenton
Electrical Design Engineer
Fabrice Shikayi
Automation Engineer
Niall mac Anallen
Electrician
Darragh Brady
Maintenance Electrician
Alejandro José Raudales Banegas
Process Automation Engineer
James Moore
Support Engineer
Looking for a particular CSL employee's phone or email?