Diversified leadership team leverages global IT skills to accelerate its network and digital integrator ambitions Orange Business has bolstered its executive management team with the recent appointment of three executives, tapping extensive
November 25, 2024