
Everyone is welcome
Registered Charity Number 1151980
Company Number 08013774
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