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.
Sign up to view 0 direct reports
Get started