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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices