Edgio brings in chief revenue officer from AWS Elemental arm June 8, 2023 Philbert Shih Edgio brought in a new chief revenue officer. ... Read more...