Directors / Officers
- Perry, Jane Achana NaivashaDirectorNationality: British · Residence: England · Appointed: 2022-07-03
- Jane Achana Naivasha PERRY — Officer, appointed 2023-01-09
- Jane Achana Naivasha PERRY — Officer, appointed 2023-01-03
- Jane Achana Naivasha PERRY — Officer, appointed 2022-07-03