Leaf employs 106 employees. The Leaf management team includes Mustapha Sadiq (Changemaker’s Fellow), Ian Habich-Ramirez (Facilitator for Mathematics of Morality), and Alex Kurkar (2024 Fellow).
Looking for a particular Leaf employee's phone or email?