Enterprise Account Executive London, England, United Kingdom
- Location
- Greater London, England, United Kingdom
Place To Work® USA About the opportunity Key responsibilities Managing opportunities from marketing qualified leads through to signed order and handover to our client onboarding specialists with the ability to articulate our value proposition, navigate objections and foster relationships with clients. Proactively generate pipeline through outbound prospecting activities, including cold ...