Sean McAvan

Managing Director of EMEA

Sean leads Navisite’s business strategy and growth in EMEA. He has over 20 years of cross-functional leadership in the cloud and technology sector, mentoring teams to design, sell, implement and support customers on their transformational journey. Sean brings deep experience in cloud, infrastructure, applications, data centers and security. He f...


Roles at Navisite

  • Managing Director of EMEA

    June, 2012 - present

By clicking "Continue" or continuing to use our site, you acknowledge that you accept our Privacy Policy and Terms of Use. We also use cookies to provide you with the best possible experience on our website.