Catherine Roe est titulaire d’un master en sciences naturelles de l’université d’Oxford et d’un diplôme de troisième cycle de l’université de Cambridge. Elle débute sa carrière chez Ladborke Group et Hilton International, où elle exerce diverses fonctions en finance et en logistique. En 1996, Catherine est nommée directrice des achats de Gardner Merchant Sodexo au Royaume-Uni.

En 2005, elle devient présidente du comité européen des achats de Sodexo et membre du comité exécutif continental. Catherine rejoint Elior en 2006 et y occupe plusieurs fonctions, dont celle de directrice générale du marché concessions. Elle est nommée directrice générale d’Elior UK en 2014 et rejoint le comité exécutif d’Elior Group en octobre 2019. Catherine Roe est également Présidente du comité de direction de l’organisation britannique Women of the Year, créée en 1955, qui sélectionne chaque année 400 femmes de tous les horizons, pour leur contribution à la société.