05/04/2026
Mexico → United Kingdom
08/12/2025
United Kingdom → Mexico
06/04/2016
appointed
PSC
Officer