Caitlin Ochoa-Llamas

Senior Customer Success Manager at Planet Labs

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.

Links

Previous companies

National Geographic logo