Clyde Holden
Acting Operations Manager
Clyde "Trapper' Holden has spent his whole professional career trapping and tracking animal pests throughout New Zealand, working on contract…
Clyde "Trapper' Holden has spent his whole professional career trapping and tracking animal pests throughout New Zealand, working on contract…