Liz May

Liz May

Head of policy and advocacy
Traidcraft Exchange

Liz May is head of policy and advocacy at Traidcraft Exchange.