P

Leandro Rodriguez

Chief Revenue Officer (CRO) at CARTO

Overview

Leandro Rodriguez serves as Chief Revenue Officer at CARTO [1][3]. Rodriguez is described as a global, multicultural Go-To-Market leader with experience executing high-impact strategies across Enterprise and Strategic segments and influencing adoption of SaaS and cloud-native solutions across Enterprise organizations [2]. Rodriguez holds a degree in Civil Engineering from Pontificia Universidad Católica Argentina, an MBA from San Pablo CEU School of Business in Spain, and has completed executive education at Wharton Business School, INSEAD, and Cornell University [2]. Prior to the current role, Rodriguez held positions including Vice President of Global Sales at CARTO [4], Senior Vice President of Sales at Rendered.ai [5], Vice President Enterprise Sales North America at Collibra [6], and General Manager roles at Esri covering Latin America, the Caribbean, and Canada [9][10].

Profile introduction
Source excerptLinkedIn [2]

Global, multicultural Go-To-Market leader. Successful executing high impact strategies across the Enterprise & Strategic segments. Experienced in influencing adoption of Saas, cloud native solutions across Enterprise organizations. Entrepreneurial approach - High emotional intelligence - Strong communication skills, --------------------- Graduated with honors in Civil Engineering from the Pontificia Universidad Catolica Argentina (UCA); I hold an MBA from the San Pablo CEU School of Business, Spain, and executive education certificates from Wharton Business School, INSEAD, and Cornell Un…

Career history

  1. Chief Revenue Officer (CRO)Jul 2025 to presentCARTO
  2. Vice President of Global SalesJan 2024 to Jul 2025CARTO
  3. SVP of SalesFeb 2023 to Jan 2024Rendered.ai
  4. VP Enterprise Sales North AmericaOct 2021 to Feb 2023Collibra
  5. Americas Commercial VPJun 2021 to Oct 2021GE Digital
  6. Vice President Latin AmericaOct 2019 to Jun 2021Alteryx
  7. General Manager - Americas (LatAm, Caribbean, Canada)Jan 2015 to Oct 2019Esri
  8. General Manager Latin America & CaribbeanDec 2012 to Jan 2015Esri

Education

  1. Executive Education2019 - 2019The Wharton School
  2. Performance Leadership, Leadership2020 - 2020Cornell University
  3. The Leading Strategically Experience, Leadership at Center for Creative LeadershipNov 2020

This page shows public professional information only, each fact cited. Is this you? send a correction, or ask for removal within 24 hours, no questions asked.