Leo Liu has over 25 years of experience in the agricultural sector, currently serving as the Director of China Operations and General Manager of CHS Shanghai since May 2007. Prior to this role, Leo Liu worked at Cargill as a Senior Trader from October 1995 to July 2002, gaining extensive expertise in trading and operations within the industry.
This person is not in any teams
This person is not in any offices