John Chan is a founding managing director and chair of Finbar, and director of its subsidiaries and jointly controlled entities. Mr Chan was appointed director in 1995 and was instrumental in ...