The People Behind Smile Train MENA

Afaf Meky
Executive Manager
Troy Reinhart
Senior Vice President, Development