He is a former PWC partner and subsequently held senior executive management and board level positions at Unisys and Xerox. Latterly he was managing director of The Association of Chartered Certified Accountants, the global accounting body.