Tan Zuojun was Vice-President of China State Shipbuilding Corporation (CSSC) at the time of his Mare Forum appearances. Lloyd's List later listed him as President of the corporation.
He spoke as a panellist at Mare Forum's Shipping China events in 2004 and 2005.