Alice Ridge

Alice Ridge is a senior research, policy and advocacy advisor at the International Women’s Development Agency (IWDA).