Peter Castello

Chief Commercial Officer

Peter is responsible for bringing Navisite’s portfolio of services, including cloud, application and infrastructure managed services to companies around the world. He is a 20-year sales leader with extensive experience building and managing customer-centric sales teams and implementing organizational change to enhance operations and drive global revenue growth. Prior to Navisite, Peter was the Managing Director of the Americas at clckwrk, which was acquired by RDX in 2019. Before that, he served as the Vice President of Global Sales for Enterprise Applications at Rackspace and the Executive Vice President of Global Sales and Marketing at TriCore Solutions. Peter has also held sales leadership roles at companies including Internap, Microsoft, Navisite and AT&T.


Roles at Navisite

  • Chief Commercial Officer

    2021 - present

My work style

How I prefer to work

Qualities I value in my colleagues

Sign up to see more about the team at Navisite

My pet peeves

My communication style