William received his PhD from the University of South Australia, where he has successfully developed a new course in Business Intelligence too. He was the Deputy Dean (R&D) in Faculty of Information and Communication Technology, University Tunku Abdul Rahman. He was also a Visiting Scholar at University of Arkansas in Little Rock.