illusive-Channel Manager -EMEA+APAC

  • Illusive Networks
  • London, UK
  • Full-time
About The Position

This is your opportunity to join an exciting company that is experiencing dramatic growth and make a huge impact on our go to market in EMEA and APAC. This Channel Manager position will report to the Sr. Director of Channels and Alliances and work with the team to complete design and roll out a new & improved Channel/Alliances Program globally. The Channel Manager will lead the roll out in EMEA & APAC geographies, with the primary emphasis on EMEA. 

As part of the Channel/Alliances Program, the Channel Manager will identify, nurture & monetize key relationships among Reseller, Consulting/GSI and MSSP partners. This includes leading the development and execution of GTM plans with joint solutions, sales enablement, joint marketing, account mapping and sales pursuit activities. 

This role will work closely with other parts of Illusive, such as sales, solution engineering, marketing, professional services and customer success to ensure partners are helping to grow Illusive revenues and deliver successful, referenceable client deployments. 

Initially the Channel Manager will be an individual contributor role, with opportunity to grow into a Channel Director leading a team across EMEA & APAC.

  • BS/BA or equivalent
  • 10 plus years proven successful sales experience exceeding targeted objectives with 5+ years in Channel Sales
  • Strongly prefer 5 years+ of selling within the cybersecurity industry and EMEA-wide experience
  • Executive level oral/ written communication and presentation skills
  • Up to 50% travel within region
  • Self-motivated, superb organizational skills, and exceptional collaboration skills

Apply for this position