ICT People South Africa

James McNab

James McNab

James McNab leads marketing for the Europe, Middle East, and Africa (EMEA) region at Mimecast. Responsible for EMEA marketing strategy, James leads a high-performing regional team that develops impactful marketing programs to engage with prospects, customers, and partners across the region to inspire and inform them about how Mimecast can enable them to work protected.

Let's do Biz