Caitlin Ochoa-Llamas is a seasoned professional in customer success and project management, currently serving as a Senior Customer Success Manager at Planet since January 2020, where the focus is on providing global satellite imagery data. Prior experience includes roles as Senior Implementation Manager at ESI Logistics, where Caitlin managed client onboarding and strengthened business relationships, and Implementation Manager at Apple, specializing in process engineering for Apple Maps. Earlier experience includes a contracted role with the National Geographic Society, contributing to GIS education initiatives. Caitlin holds a Bachelor of Arts in Geography and Urban Studies from The George Washington University, with a minor in GIS.
Sign up to view 0 direct reports
Get started
This person is not in any teams