EMEA INSIDE SALES LEADER jobs in MANCHESTER, United Kingdom

the EMEA North sales organization in all technical matters regarding pre-sales, sales calls, and customer awareness.... This is a Hybrid role, to be based in the Manchester office at least 3 days per week. What You Will Do Support EMEA North sales...

Sophos