Michael Walsh, Information Technology Manager

CCAF IT Department Manager, Michael Walsh, has 17 years’ experience in IT Network management and back-office support. Prior to joining CCAF, Michael directed national and international technical teams in deployment and installation of private cloud-based IT systems. He spent several years in Global IT management, with an emphasis on Southeast Asia and North America.