2019 – Present McLarens
Manager (Fujian Non Marine)
2008 – 2019 Global China Insurance Adjuster Company (CNINSURE INC.)
Fujian General Manager
2003 – 2008 Guangdong Fangzhou
Beijing Assistant Manager/Fujian General Manager
2001 – 2003 Beijing Dalu
Fujian Sub-Branch Manager
1998 – 2001 Xiamen
Supervising Engineer