Claxton Engineering Services Ltd.'s IT department is led by Michael McTavish (Project Engineer) and has 57 employees.
Paul Jowitt
Proposals Engineer
Dan Carpenter
Senior Project Engineer
Kevin Smith
Project Engineer
Alison Robertson
Steven Allright
Decommissioning project engineer
Thomas Breien
Looking for a particular Claxton Engineering Services Ltd. employee's phone or email?