Robert Castellanos
About Robert Castellanos
Robert Castellanos serves as the Senior Director of Customer Success at Trellix, where he has worked since 2022. He has extensive experience in customer success roles across various companies, including Rapid7 and Acquia, and holds a Bachelor of Arts in Political Science and Government from the University of Delaware.
Current Role at Trellix
Robert Castellanos serves as the Senior Director of Customer Success at Trellix since 2022. He operates remotely from Plano, Texas. In this role, he is responsible for overseeing customer success strategies and ensuring client satisfaction. His leadership focuses on enhancing customer engagement and driving successful outcomes for Trellix's clients.
Previous Experience at Rapid7
Prior to his current position, Robert Castellanos held multiple roles at Rapid7. He began as a Senior Customer Success Manager in 2019, where he worked for 8 months. He then progressed to Manager of Customer Success Management - Enterprise, serving for 2 years from 2019 to 2021. Subsequently, he became Senior Manager of Customer Success Management - Enterprise, a position he held for 9 months until 2022. His tenure at Rapid7 was marked by a focus on enterprise-level customer success initiatives.
Experience at Acquia
Robert Castellanos worked at Acquia in various capacities. He started as a Senior Customer Onboarding Manager from 2017 to 2018 for 10 months. Following this, he transitioned to a Customer Success Manager role, where he contributed for 6 months in 2018. His experience at Acquia involved enhancing customer onboarding processes and ensuring successful implementation of solutions.
Background in Healthcare Technology
Robert Castellanos has a background in healthcare technology, having worked at MEDITECH for several years. His roles included Application Specialist, Implementation from 2011 to 2014, Senior Application Specialist, Implementation from 2014 to 2015, and Supervisor, Implementation from 2015 to 2017. His experience in this sector provided him with insights into customer needs and operational efficiencies within healthcare settings.
Educational Background
Robert Castellanos earned a Bachelor of Arts in Political Science and Government from the University of Delaware, completing his studies from 2006 to 2010. This educational foundation has contributed to his analytical skills and understanding of organizational dynamics, which are essential in his customer success roles.