Marcela Deleon's Location
San Salvador, El Salvador
Marcela Deleon's Work
Marcela Deleon's Education
Auburn University
2015 - 2019
Marcela Deleon's Skills
Marcela Deleon's Summary
Marcela Deleon, based in San Salvador, El Salvador, is currently a Customer Success Manager at On The Map Marketing, bringing experience from previous roles at On The Map Marketing, INFOLOGIC, Global Solutions America GSA and Global Solutions Latinoamérica. Marcela Deleon holds a 2015 - 2019 Auburn University. With a robust skill set that includes Data Analysis, Cybersecurity, Business Intelligence, Social Media Marketing, Social Media and more, Marcela Deleon contributes valuable insights to the industry. Marcela Deleon has 1 email on RocketReach.