Eric yw Cadeirydd presennol Pwyllgor Archwilio a Sicrwydd Risg Comisiwn y Cynulliad. Mae ganddo hefyd gyfrifoldebau fel Cyfarwyddwr Anweithredol/Cynghorydd Annibynnol yn Swyddfa'r Cabinet, y Weinyddiaeth Gyfiawnder a'r Swyddfa Gartref. Gweithiodd i Bartneriaeth John Lewis am 25 mlynedd tan 2009, lle'r oedd yn Gyfarwyddwr y Bwrdd am saith mlynedd, gan ddal y tair prif swydd cyfarwyddwr TG  nes iddo ddod yn Gyfarwyddwr Personél. Cyn hynny, roedd yn Gyfarwyddwr Anweithredol i Wasanaeth Erlyn y Goron yn Llundain ac roedd hefyd yn aelod o'u Bwrdd TGCh. Mae wedi cadeirio Bwrdd TG y Fforwm Nwyddau Defnyddwyr, ac roedd yn aelod o’r Bwrdd Busnesau e-sgiliau am chwe mlynedd.
Eric is currently Chair of the Assembly Commission Audit and Risk Assurance Committee and also holds Non-Executive Director/Independent Adviser roles in the Cabinet Office, Ministry of Justice and Home Office. He worked for the John Lewis Partnership for 25 years until 2009, where he was a Board Director for seven years, holding principal IT Director roles before becoming Personnel Director of John Lewis. He was previously Non-Executive Director for the Crown Prosecution Service London and a member of their ICT Board. He has also held the position of Chair of the Consumer Goods Forum IT Board, and was a member of the e-skills Businesses Board for six years.