Sales Account Specialists support renewal and new business opportunities while aligning with strategic sales objectives.
Must-have
Nice-to-have
Must reside and work in the US