Senior Account Executive, Enterprise (EMEA - European Languages Required)
- Location
- Greater London, England, United Kingdom
plus Ability to work effectively in a segmented AM/CS model, partnering closely with Customer Success Fluency in English and one other European language required (ideally French; German; Spanish; Italian) Why you’ll love being a Similarwebber: You’ll actually love the product you work with ...