Senior Director, Sales – North America Verticals
Boston, MA, United StatesNorth America
Success in this role means building a high-performing, predictable, and scalable North America vertical sales organization that establishes Freshworks as a stronger…