Sales Manager, Billing
Dublin, London OR BerlinEurope
As the Manager, Billing Sales (Enterprise) at Stripe, you will use your leadership and management skills to manage and grow a team of Account Executives to help drive…
Open jobs in United Kingdom: on-site, hybrid and remote.
78 jobs found · United Kingdom
Dublin, London OR BerlinEurope
As the Manager, Billing Sales (Enterprise) at Stripe, you will use your leadership and management skills to manage and grow a team of Account Executives to help drive…
As the Director of EMEA Field Enablement, you hold a high-impact role at the intersection of strategy and field execution. You’ll work directly with the GVP of EMEA and…
As a Strategist, you'll help grow Scale's UK business, partnering with technical stakeholders to identify and win opportunities across public sector (central government…
Remote · United Kingdom (Remote)Europe
Our fast moving and highly successful Commercial Sales team is growing, and we are seeking the next Account Executive to join our team! This role will become a main…
Join the team as Twilio’s next New Business Account Executive UK/I/Northern Europe..
German (a plus)
We are seeking a highly motivated and experienced Enterprise Account Director to join our dynamic sales team.
You'll collaborate with Sales Engineering, Marketing, Product, and Customer Success to create a seamless customer experience. As an Account Executive on our Commercial…
As a Lead Account Executive for Benelux and Nordics, you will drive growth and consistently exceed revenue goals within a defined territory.
As Channel Development Manager for UKI, you'll own the relationships with our reseller and distribution partners and turn them into a repeatable engine for pipeline and…
Spanish
Rubrik’s Sales Development Representatives (SDRs) form the core of our ambitious go-to-market strategy and sales pipeline engine.
Internally, you'll be the link between the publisher ecosystem and InMobi's Product, Demand, Marketplace, and Ad Quality teams, keeping everyone aligned so that partners…
London, England, United KingdomEurope
As a Channel Sales Manager, you will be responsible for hunting, building, and scaling our Systems Integrator (SI) and Managed Service Provider (MSP) ecosystem.