Cloudflare

3,900 Total Employees
Year Founded: 2010

Articles about Cloudflare

All Articles

Abel Rodriguez Abel Rodriguez
Updated on December 12, 2024

20 IT Companies in Calgary to Know

These IT companies help businesses secure their data and streamline their processes through custom services and software.

Photo: Shutterstock

Search the 4 jobs at Cloudflare

Recently posted jobs

Cloud • Information Technology • Security • Software • Cybersecurity
The Global CSM Enablement Manager develops and delivers training programs for Customer Success Managers, enhancing their skills and effectiveness. Key responsibilities include strategy development, program design, stakeholder collaboration, content creation, performance analysis, and event planning. The role requires strong project management, communication skills, and a strategic mindset to align enablement efforts with business goals.
Cloud • Information Technology • Security • Software • Cybersecurity
The Technical Account Manager will manage post-contract support for strategic customers, solve technical issues, advocate for customer needs, and provide proactive recommendations. They will collaborate with cross-functional teams and deliver support reviews, ensuring customer satisfaction and driving solutions for technical challenges.
Cloud • Information Technology • Security • Software • Cybersecurity
The Commercial Account Executive at Cloudflare will drive new business by targeting commercial accounts for their Enterprise service plan. Responsibilities include executing account plans, increasing sales, managing contract negotiations, maintaining a sales pipeline, and ensuring customer satisfaction. A combination of sales and technical skills is required to engage various stakeholders effectively.