Back to top

Rena Garrigan - Head: Finance and Operations

Head of Finance
Front Line Defenders
Location: 

Rena is Head of Finance at Front Line Defenders.