Shop Manager

Vincent Lighting Systems is hiring a Shop Manager in Cleveland, OH, a role likely overseeing day-to-day operations and staff in the company's workshop. The…

Other · Cleveland, OH, United States · Advertised by Vincent Lighting Systems · Permanent · On-site