Cybersecurity Company Appoints Head of Channel for Africa

Check Point® Software Technologies Ltd. recently announced the appointment of Vincent Mabaso as Head of Channel – Africa.

Mabaso will lead Check Point’s regional channel strategy, accelerating the company’s Partner-First model and expanding delivery of its Prevention-First, unified security platform across the continent. His mandate focuses on empowering partners to help organisations reduce cyber risk, simplify operations, and innovate securely in an increasingly AI-driven economy.

Mabaso previously served as Check Point’s Distribution Manager, where he strengthened supply chain efficiency and advanced partner enablement initiatives. His promotion reflects Check Point’s strategy of developing leaders who understand the operational realities and growth opportunities across African markets.

“The channel is central to how we deliver value to customers across Africa,” said Lorna Hardie, Regional Director: Africa at Check Point Software Technologies. “Vincent brings a deep understanding of our partner ecosystem and a clear vision for enabling organisations to secure digital transformation while maintaining the prevention-first approach that differentiates Check Point.”

Under Mabaso’s leadership, Check Point will further invest in technical training, certifications, and sales enablement to position partners as trusted security advisors capable of delivering measurable outcomes for customers.

A key focus area will be expanding the Managed Security Service Provider model across Africa. As many organisations face cyber skills shortages and budget constraints, MSSPs play a critical role in delivering enterprise-grade protection with predictable costs and simplified management.

“African enterprises and SMEs need security that enables growth rather than slows it down,” commented Mabaso. “Our role is to empower partners with a unified, AI-driven platform that reduces complexity, strengthens resilience, and allows organizations to innovate with confidence.”

With Vincent Mabaso leading the channel strategy, Check Point reaffirms its long-term commitment to Africa: empowering partners, enabling customers, and securing the AI-powered enterprise across every network, workspace, and cloud environment.