Technology Magazine March 2024 | Page 14
PEOPLE MOVES
Technology Magazine highlights the latest executive appointments and departures that are set to drive innovation and business success
Technology Magazine March 2024 | Page 13
Technology Magazine March 2024 | Page 15