AB Vista feed ingredients recruited Debbie Loughran as its new marketing manager.


Based out of the company's UK offices in Marlborough, Wiltshire, Loughran will be responsible for coordinating the launch of activities across AB Vista's portfolio of animal feed ingredient products. Loughran has a degree in chemistry with forensic analysis and a CIM diploma in marketing.