Peter Castello is a dynamic, results-oriented sales leader with extensive global experience and a proven track record in revenue growth and sales operations. They began their career as an Actuarial Analyst at Beneficial Bank, where they quickly rose to Account Manager. Peter has held prominent roles such as Chief Commercial Officer at Navisite and currently serves as Chief Revenue Officer at Spinnaker Support, leading global teams to drive sustainable growth. Peter earned an MBA from Lehigh University and a Bachelor of Science in Actuarial Science from Penn State University.
Location
Bluffton, United States
Links
This person is not in any teams
This person is not in any offices