Peter Castello

Chief Revenue Officer at Datavail

Peter Castello is a seasoned executive with extensive experience in sales, marketing, and account management across various sectors, particularly in cloud services and enterprise applications. Currently serving as Chief Revenue Officer at Datavail since April 2024, Peter previously held prominent roles such as Chief Commercial Officer at Navisite and Managing Director - Americas at clckwrk, showcasing expertise in revenue growth and customer success. Throughout a distinguished career, Peter has led teams in major companies, including Rackspace, TriCore Solutions, and Microsoft, driving significant sales performance and fostering customer relationships. Peter holds a Bachelor of Science in Actuarial Science from Penn State University and an MBA from Lehigh University.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices


Datavail

2 followers

Datavail is a managed services company providing remote database management facilities for businesses.