Marcela Deleon

SEO Manager 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

Sign up to view 0 direct reports

Get started