Meet the Team

The staff behind Tarff Valley Ltd

Tarff has a long tradition of providing best in class service to our members and customers. That only happens because of the skills and dedication of the employees who are proud to provide that service. Here you can find the team that make that happen.

Rod Sanderson
Chief Executive

Sales Representatives

David Campbell
David Campbell Rhins and South Ayrshire
t. 07801 920024
Lisa Hannah
Lisa Hannah Rhins and Glenluce
t. 07876 194798
Clare Johnson
Clare Johnson Longtown
t. 07393 149225

David MacDonell
David MacDonell Scottish Borders
t. 07841 042011

Iain Mackie
Iain MackieNithsdale
t. 07393 149382

Neil Maclean
Neil MacleanIslay
t. 07801 582200

Raymond McKerlie
Raymond McKerlie Dumfries
t. 07392 081347
Calum McCall
Calum McCall Machars
t. 07765 884985

Henry McTeir
Henry McTeirStewartry and Wigtownshire
t. 07802 596876
Jim Ritson
Jim RitsonScottish Borders
t. 07765 003515

Alistair Steel
Alistair SteelAyrshire
t. 07387 022712

John Cowan
John CowanAyrshire
t. 07786 444959

Product Managers

Philip Broatch
Philip Broatch Cereals & compound
t. 01557 820247
Stair Brown
Stair BrownSeed & Crop Protection
t. 01387 261661
Alex Hannah
Alex HannahLiquid & Moist Fodder
t. 07818 455592
Ian Houston
Ian Houston Nutritionist & Straights
t. 01557 820247
Stephen Hunter
Stephen HunterAnimal Health
t. 01557 820418

Colin Prentice
Colin PrenticeArable Products
t. 01557 820247

Scott Gallacher
Scott GallacherFertiliser Trader
t. 01557 820247

Important Contacts

Ian Billings
Ian BillingsOperations Manager
t. 01557 820247
Ian Gordon
Ian GordonTransport Manager
t. 01557 820247
Eion Jamieson
Eion JamiesonAccountant
t. 01557 820410
Jane Morrow
Jane MorrowCredit Controller
t. 01557 820247
Matthew Norman
Matthew NormanIT Manager
t. 01557 820247
Ringford Reception
Ringford ReceptionAssistance
t. 01557 820 247
Steven Ritchie
Steven RitchieSales Manager
t. 07502 220293

Morag Ritchie
Morag RitchieAccounts Payable
t. 01557 820247

Katie Sproat
Katie SproatCommunications & Marketing
t. 07841 042012
Margaret Swales
Margaret SwalesQuality controller
t. 01557 820247

Katie Warburton
Katie WarburtonTrainee Nutritionist
t. 07393 765294
Kevin Wilson
Kevin WilsonRetail Manager
t. 07765 195181