Steven Massa worked as a Decoration Operator for CCL Tube from 2019 onwards. Prior to that, they were a Finishing Manager at Lux Global Label from 2001.
Steven Massa attended CHI Institute-Broomall in 2009, where they studied HVAC.
Sign up to view 0 direct reports
Get started
This person is not in any teams