David O’Connor An accomplished Chartered Accountant (FCA) with extensive senior management experience in Global and Read more