Scratch Foundation employs 86 employees. The Scratch Foundation management team includes Margaret Honey (President and CEO), Rupa Shah (Director of Global Philanthropic Partnerships), and Shawna Young (Executive Director, Scratch Foundation).
Get Contact Info for All DepartmentsLooking for a particular Scratch Foundation employee's phone or email?