Menu

Rob McGregor

Rob McGregor has 44 years of livestock experience, 36 years of farm management experience and has work for LSB pigs since 1995.