Edina UK employs 24 employees. The Edina UK management team includes Simon Smith (Operations Engineer), David Totten (Head of Projects Ireland), and Paul Andrews (Tendering Engineer).
Get Contact Info for All DepartmentsLooking for a particular Edina UK employee's phone or email?