Glen Coghlan
Glen Coghlan's career spans strategy development, project development and execution, operational management and leadership roles across a number of leading IT and service organisations, both locally and across Asia Pacific.