Leo is global head of Corporate Engineering. Previously, he worked on the Multimedia Technologies, Technology Client Services, Collaboration and Communication Engineering teams. As a member of the Technology Client Services Management Group, Leo spent one year in Tokyo overseeing the Technology Client Services Asia team. He joined the firm in 2000 as a technology project manager and was named managing director in 2017.
Leo earned a BS in Industrial Engineering from Universidad Jose Maria Vargas (Venezuela) and an MS in Engineering Management from Drexel University.