| Organisation | Role | Activity | From | Until |
|---|---|---|---|---|
| CMBC INTERNATIONAL FUTURES COMPANY LIMITED | Rep | Dealing in futures contracts | 2013-01-14 | 2017-06-01 |
| CMBC SECURITIES COMPANY LIMITED | Rep | Dealing in securities | 2013-01-14 | 2017-06-01 |
| Funderstone Futures Limited | Rep | Dealing in futures contracts | 2009-04-24 | 2012-12-31 |
| Funderstone Securities Limited | Rep | Dealing in securities | 2009-04-24 | 2012-12-31 |
| OnePlatform Asset Management Limited | Rep | Advising on securities | 2005-12-31 | 2007-08-01 |