Frank Zhao - An amateur evangelist, a professional project manager in Banking, a Christian business consultant, an author, a traveller, a salsa dancer, a choir singer, an amateur p...view moreFrank Zhao - An amateur evangelist, a professional project manager in Banking, a Christian business consultant, an author, a traveller, a salsa dancer, a choir singer, an amateur poet and painter.view less