Leo Guerrero
Chief Delivery Officer
Leo is an IT professional with more than 25 years of experience in technology program and project management and service management delivery. He has delivered multi-country technology solutions in the banking industry across Canada and Latin America. Leo holds a Bachelor of Computer Science degree, a Master’s in Information Systems Management and an MBA from the University of Toronto.