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