Yuchao has a diverse background in accounting, finance, management and entrepreneurship. Previously, Yuchao was the Director of the M&A Department in DIT Corp. in China. Yuchao was also the co-founder and CEO of Yilian Logistics Ltd. in China.

Yuchao graduated with honors from Hunan University with a Bachelor of Science degree in Accounting in 2012. She earned a dual degree of Master of Business Administration and Master of Science in Finance from Boston College in 2017. Yuchao is a Chartered Financial Analyst (CFA) Level III candidate and is an associate member of The Association of Chartered Certified Accountants (ACCA), which is the international version of CPA. Currently Yuchao is in the process to get her AICPA certification.

Yuchao enjoys time with her family and friends and is an avid hiker and traveler. She enjoys discovering new cultures, cuisines and locales which stimulate her hobbies of photography and painting. Yuchao is also a fan of scuba diving.