Meet Our Team

Craig Allen
Drill Design & Sales/Director
Mobile: +64 21 861 440

Deb Allen
Finance Manager/Director
Mobile: +64 27 222 0483

Hamish Wilson
Supply Chain Manager
Mobile: +64 27 642 5997

Mobile: +64 27 245 7334

Tayla Baird
Marketing and Senior Administrator
Mobile: +64 27 261 8945

Account Enquiries: