Innovia Technology employs 94 employees. The Innovia Technology management team includes Alastair MacGregor (Founder, CEO and Chairman), Geraint Davies (Co-Founder and management team member), and Kady Morgan (Head of Human Resources).
Get Contact Info for All DepartmentsLooking for a particular Innovia Technology employee's phone or email?