Article Emma de Sousa to step down as Insight’s EMEA President; Adrian Gregory to take the helm

By Insight Editor / 10 Nov 2022