SDI employs 45 employees. The SDI management team includes Seifu Singh-Molares (Executive Director), Steven Crandell (Director of Content and Communities), and Amrutham Babu (Director of Programs and Business Development).
Looking for a particular SDI employee's phone or email?