Pedro Castro is an accomplished professional with a diverse background in customer success and management. Currently serving as a Customer Success Manager at Peppr since September 2025, Pedro previously held the position of Customer Onboarding Manager at Tekmetric from February 2023 to September 2025. Pedro's career also includes roles as a Sales Development Representative at OMG and Assistant General Manager at José, alongside experience as General Manager at LA TARTE TROPÉZIENNE USA and Team Supervisor at The Adolphus. Pedro earned a Bachelor's degree in Pastoral Ministries, Leadership, and Nonprofit Business from Christ For The Nation Institute, where studies were completed from August 2016 to May 2019.
Previous companies
This person is not in any teams
This person is not in any offices