Global Capacity Hires Experienced Sales Executive John Powell as EVP of Sales

Global Capacity has announced the addition of John Powell as its Executive Vice President of Sales. Prior to joining Global Capacity, John served as Vice President of Channels and Business Development at Tata Communications. He has over 25 years of experience in information technology and telecommunications, and has successfully built world-class sales teams as a Sales