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
[Photo (from left to right): Nafsika, Vivien, Pete, Mercy and Phayza.]