LC

Leonard Castillo

Director Of IT Service Delivery For North America, Europe & Colombia

Leonard Castillo has over two decades of experience in IT service delivery and management across various sectors. Currently serving as the Director of IT Service Delivery for North America, Europe, and Colombia at TaskUs since July 2019, Leonard previously held positions such as Sr. Manager of IT Operations and Enterprise Incident Manager at Sirius Computer Solutions. Prior roles include IT Support Manager at Volt, Technical Support Manager at Bexar County, and Business Continuity/Disaster Recovery Administrator at SWBC. Additional experience encompasses positions at HP, Accenture Technology Solutions, EDS NHIC, and SABRE Inc., where responsibilities ranged from managing technical support teams to overseeing data center operations. Leonard's educational background includes studies at El Camino College and San Antonio College.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices