Cotton Australia welcomes two new team members
Richard Gray and Annette McCaffery have recently joined Cotton Australia as Regional Manager for Northern NSW and myBMP Sustainability Implementation Officer respectively.
Richard Gray brings 27 years in the cotton industry and experience managing cotton farms, offering deep knowledge, a strong work ethic, and a lifelong connection to agriculture. He also has agribusiness experience managing fertiliser and merchandise, adding broader industry insight. Outside of farming, Richard is a devoted partner and father to four daughters. He enjoys playing golf and spending quality time with his family and friends.
Annette McCaffery, originally from Collarenebri, has lived and worked across the southern irrigation areas of NSW, the central west, and now Tamworth. She spent 30 years with NSW DPI, beginning in rice research before moving into extension roles in natural resource management, weed management, and irrigation in both regional and statewide positions. More recently, Annette has worked in the cotton industry as Executive Officer of the Dryland Cotton Research Association and with the Stop Off-target Spraydrift initiative. These roles have helped her build strong connections with growers and industry personnel across cotton regions. She is now looking forward to working on a program as important as myBMP to continue strengthening the industry’s capability.


Latest News
2026 Australian Cotton Conference Program is Live
The 2026 Australian Cotton Conference program is now live. For...
CGAs updated on policy, advocacy, water rights and industry priorities
Over the last fortnight, Cotton Australia CEO Adam Kay has...
Cotton Australia representatives attend NFF Members Council meeting
Cotton Australia Chair Liz Stott and CEO Adam Kay attended...
Payday super changes: What growers need to know – webinar recording now available
Cotton Australia recently hosted a webinar with employment specialist Wayne...
Fatigue isn’t just “being tired”. From 1 July in NSW, it’s a compliance expectation.
NSW has adopted a new Code of Practice: Managing fatigue...