Shaun Liu has been a highly successful businessman for many decades. He currently acts as the CFO of RiverRock Films and the Chairman of iMax Capital. He is also a board member of Meraq and Beijing Investment Group. In addition to these positions, Mr. Liu is a partner of Shanghai Zheru Financial — a Fund Manager for the Corporate Bond in China.
Mr. Liu studied Computer Science and earned an MBA from Western Washington University in the United States. In addition, he dedicated many years in studying the Chinese bamboo flute at National Cheng Kung University in Taiwan.