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.
This person is not in any offices
On The Map
2 followers
On the Map Inc. is a digital marketing agency comprised of skilled SEO strategists and web developers who work to achieve REAL Results!