Search this website

Registered Charity Number 1151980

Company Number 08013774

Staff

Nafsika Thalassis - Director

Phayza Fudlalla - Engagement and Projects Manager

Pete Westmore - Senior Programmes Manager

Mercyline Ndeti - Organisation Development Manager

Vivien Davidhazy - Communications and Admin Officer