Listen

Description

Sonja Finér is the Executive Director of Finnwatch, where she overseas administrative and communication’s work and is responsible for labour rights research and advocacy