Catherine initially completed an agricultural degree followed by PhD in sheep breeding at Aberystwyth University and has worked in the UK sheep sector for the last 25 years.
Gwnaeth Catherine radd mewn amaethyddiaeth ac wedyn PhD mewn brido defaid ym Mhrifysgol Aberystwyth.