Leo Reyes is a Delivery Manager at Tata Consultancy Services, where they previously held roles as Project Management Lead, Team Lead, and IT Helpdesk. Prior to this, Leo worked as a Senior Systems Executive at Cognizant Technology Solutions from 2010 to 2013 and began their career in IT at Make Technologies, a Dell Company, from 2007 to 2010.
This person is not in the org chart
This person is not in any teams
This person is not in any offices