Malcolm O'Shea-Barnes

Malcolm O'Shea-Barnes
Malcolm O'Shea-Barnes
Senior Operations Manager, Farsight PLC