Senior Account Manager, Strategic EMEA Accounts
- Location
- Greater London, England, United Kingdom
10+ years of experience in enterprise account management, customer success, partnerships, or enterprise sales within complex B2B environments Experience managing strategic enterprise accounts within SaaS, technology, or platform-based businesses Comfortable owning new-business sales, qualifying inbound leads, running a full sales process, and closing new logos Proven ability … eligibility to obtain it, without company sponsorship Willingness to travel up to approximately 20% of the time across the EMEA region Experience in enterprise SaaS, location technology, events, hospitality, or venue technology preferred Experience managing complex customer implementations or multi-team delivery environments preferred Familiarity with CRM, customer success ...