Owen Lamb

Production Supervisor & Technician

As a repair technician and project supervisor, Owen ensures that each job is done to the highest level of quality.