LM

Leo Carlo M.

Senior Customer Success Manager

Leo Carlo M. is a professional with extensive experience in customer success and sales management. Currently serving as a Senior Customer Success Manager at OnProcess Technology since October 2022, Leo has previously held the position of Sales Manager at Tech Data from June 2018 to September 2021 and worked as an Account Operations Manager at The Results Companies between October 2013 and November 2017. Leo Carlo M. holds a Bachelor's degree in Business Administration and Management from Universidad Latinoamericana de Ciencia y Tecnología, completed in 2019.

Location

Costa Rica

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices