KR

Keylor Rodriguez

Senior Support Manager

Keylor Rodriguez is a Senior Manager at Microsoft, where they have been instrumental in leading technical support teams since 2025. Prior to their current role, Keylor served as a Support Delivery Manager at Tek Experts from 2015 to 2022, overseeing exceptional customer service and spearheading a successful expansion initiative in Rwanda. Keylor holds a Bachelor’s degree in Information Technologies and a Project Management degree from Universidad Latina de Costa Rica, which they obtained between 2012 and 2016. They are known for their strong leadership skills, commitment to team development, and proactive approach to improving operational efficiency.

Location

San Jose, Costa Rica

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices