Steven L. is an experienced professional in production technology and management, currently serving as Production Technology Manager at OLIVER Agency since April 2020. Prior to this role, Steven worked as Technical Support Manager at Monterosa and held various positions at Williams Lea Tag, including Team Lead - Technical Production Specialist. Steven's early career involved leadership roles in studio and production management at Loveurope, as well as technical support positions at Adstream and Network-London. With a strong foundation in creative artwork and reprographics, Steven has consistently demonstrated expertise across multiple organizations, beginning with roles at Vertis PRS and UK ADVERTISING & MARKETING SERVICES LIMITED.
Sign up to view 0 direct reports
Get started
This person is not in any teams