Kate Behncken

Kate Behncken

Vice President and Lead of Microsoft Philanthropies