Matthew Peden is employed by the New Zealand TAB as it’s Manager of Risk.
EXCLUSIVE – NZ TAB Betting Manager’s Improper Relationship With Known Associate of Criminals and Personal Ownership Interests in Racehorses Create a Major Crisis of Public Confidence in Racing
