Idealist.org employs 122 employees. The Idealist.org management team includes Bradley Michelson (Director of Business Development), Patrick Metzger (Director of Product), and Michael Vattuone (Senior Software Engineer).
Get Contact Info for All DepartmentsLooking for a particular Idealist.org employee's phone or email?