Senior Sales Manager, Central Eastern Europe - Digital Natives
- Location
- Greater London, England, United Kingdom
solving tough problems to keep the Internet moving forward, you’ll fit right in. Location: Hybrid - London, United Kingdom About the Department Account Executives, Business Development Representatives, Solution Engineers, and Customer Success - all working together to help our customers adopt Cloudflare and build great Internet-enabled experiences. … provide free service to millions in our community. About the Role Based out of our hub in London, you will help scale our new business revenues across the Digital Natives segment in the Central and Eastern Europe region by leading a team of Account Executives. As a first line ...