Inside Sales Director, Select Job in Elmira, New York US
Inside Sales Director, SelectSolid reputation, passionate people and endless opportunities. That’s Travelers. Our superior financial strength and consistent record of strong operating returns mean security for our customers – and opportunities for our employees. You will find Travelers to be full of energy and a workplace in which you truly can make a difference. SALES DIRECTOR – NATIONAL SALES CENTER (NSC) Summary: The Select Accounts National Sales Center (NSC) is an agent-referral telesales facility in Elmira, NY. The purpose of the NSC is to support Select ¿s strategy to broaden our distribution Read more […]