skip to Main Content

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…

Back To Top