Skip to main content

Sean McAvan

As Managing Director at Navisite, Sean is responsible for directing growth in Europe. He has over 15 years’ experience in IT solution provisioning, with a proven record in the Hosting and Cloud industry.

Articles by: Sean McAvan