Sales Development Representative
Veeva Systems · New York - New York City
Minimum of 2 years of customer facing experience or sales role; Bachelor's Degree with strong academic performance; Accountable for business development, lead generation, and direct customer engagement to qualify…
This posting is pulled directly from Veeva Systems's own Lever page and applying happens on their site, not here. Posted 2025-04-09; Skip The Boards re-checks every company's board regularly and removes listings that disappear from the source.