A computer studies graduate from Hong Kong University, Bill began his career as a programmer at HSBC, where he stayed for sixteen years working on many strategic projects, culminating with management of the European low value payments, SEPA and channel proposition systems. Bill left HSBC to join the senior management team of leading insurance software provider FIS Software, in the role of Global Development Director and was brought in to drive offshore development and process improvement, where he achieved major savings and CMMI-3 accreditation for the company.

Since 2008, Bill has become widely recognised as a subject matter expert in banking integration and financial supply chain management, a reputation achieved through serving no less than fourteen of the top twenty global transaction banks and over three hundred corporates.

Bill has dual British and Chinese nationality and lives in London.