Mark Lancaster Email

Head HR . Innovia Films

Current Roles

Employees:
545
Revenue:
$35M
About
Manufacturing
Innovia Films Address
6000 SE 2nd St
Tecumseh, KS
United States