AEGIS London appoints Neil Bayles Chief Information Officer
Lloyds Group AEGIS London has announced the appointment of Neil Bayles as its newly created Chief Information Officer (CIO). In his new role, Bayles will be responsible for developing and implementing the company’s IT strategy, ensuring it aligns with and supports broader business objectives. A key aspect of his role is to strategically use technology…