8622: Production Specialist
Production Print Sales Representative needed for our client in the St. Louis, MO market. Candidate will be focused on finding net new Production Print opportunities. Compensation commensurate with experience. Quota and expectations of the role will be determined on candidate’s track record of success in selling Production Print devices and solutions.
Saint Louis, MO 63123 USA