Appen

Bellevue
Total Offices: 17
11,475 Total Employees
Year Founded: 1996

Teams at Appen

Recently posted jobs

YesterdaySaved
Remote
US
Information Technology
Acquire new strategic enterprise customers and expand high-value accounts across AI labs, Big Tech, and enterprise AI organizations. Own full enterprise sales cycles, develop account plans, manage executive and technical stakeholders, create proposals and business cases, lead RFP responses, negotiate enterprise agreements, coordinate internal teams, maintain CRM discipline, and deliver accurate forecasts. Success is measured by account growth, strategic influence, and pipeline development.