Installation Technician and supervisor @ surelux lighting (February 1994 - August 2002)
royal engineer @ (March 1989 - October 1993)
Chris Leach Summary
Chris Leach, based in Malta, is currently a Operations Supervisor at attard&co.tld. Chris Leach brings experience from previous roles at valhmore imports & exports, Alberta, john adams coaches ltd and Thornton & Ross.
Looking for a different Chris Leach?
Find contact details for 700 million professionals.