| EMINENCE CAPITAL PARTNERS LIMITED | RO | Advising on corporate finance | 2019-08-22 | - |
| Rep | Advising on corporate finance | 2019-08-09 | 2019-08-22 |
| China Sunrise Securities (International) Limited | Rep | Dealing in securities | 2019-02-13 | 2019-04-30 |
| China Sunrise Capital Limited | RO | Advising on corporate finance | 2017-10-09 | 2019-04-30 |
| Arta Corporate Advisory Limited | RO | Advising on corporate finance | 2017-06-02 | 2017-08-18 |
| China Sunrise Capital Limited | RO | Advising on corporate finance | 2017-03-09 | 2017-04-30 |
| Rep | Advising on corporate finance | 2017-02-01 | 2017-03-09 |
| SINOLINK SECURITIES (HONG KONG) COMPANY LIMITED | RO | Advising on corporate finance | 2014-06-06 | 2016-04-27 |
| CHINA EVERBRIGHT CAPITAL LIMITED | Rep | Advising on corporate finance | 2004-06-25 | 2007-04-14 |
| JS CRESVALE CAPITAL LIMITED | Rep | Advising on securities | 2003-04-01 | 2004-05-18 |
| Rep | Asset management | 2003-04-01 | 2004-05-18 |
| Rep | Advising on corporate finance | 2003-04-01 | 2004-05-20 |
| JS CRESVALE SECURITIES INTERNATIONAL LIMITED | Rep | Advising on corporate finance | 2003-04-01 | 2004-05-18 |
| Rep | Advising on securities | 2003-04-01 | 2004-05-18 |
| Rep | Asset management | 2003-04-01 | 2004-05-18 |