Innovia Films's IT department is led by Mauricio Castillo (IT and Finance Director Americas) and has 50 employees.
John Miller
Senior Infrastructure Engineer
Maxi Drexel
IT Infrastructure Engineer
Ella Sullivan
Mechanical Project Engineer
Perry Moffat
IT Solution Architect
Owen Brady
Senior Information Technology Specialist
Looking for a particular Innovia Films employee's phone or email?