21/5/2026
China → England
26/3/2026
England → China
30/4/2024
resigned
Officer, PSC
PSC
Officer
PSC, Officer