Marcela Deleon

SEO Tech at On The Map

Marcela Deleon is a Senior Account Manager at On The Map. Marcela has previous experience working as a Customer Success Intern and an Information Technology Intern. Marcela has a bachelor's degree in Information Technology from INFOLOGIC.

Marcela Deleon has a Bachelor's degree in Management Information Systems and Cyber security from Auburn University.

Links


Org chart

No direct reports

Timeline

  • SEO Tech

    Current role

  • Senior Account Manager