SPENGA Columbus
–
Hilliard, OH, 43026
Job Description Position Summary: Our sales managers are responsible for the sales performance and success of the studio. ... With 70+ studios running and 340+ territories sold, we are continuously building our teams of instructors, salespeople, ... - Apr 19