Social Progress Imperative employs 16 employees. The Social Progress Imperative management team includes Michael Green (Chief Executive Officer), Sophie Sutherland (Global Communications and Marketing Director), and Franklin Murillo (Global Director Insights and Partnerships).
Looking for a particular Social Progress Imperative employee's phone or email?