Edward Moyle

Director, Emerging Business and Technology, ISACA