Gavin Hartford

Gavin Hartford has decades of organisational experience in the labour movement and was active in the ANC at branch level and as an Eastern Cape Regional Executive Committee member.