Ruth Owen CBE in Sydney works at EY (Human Services lead partner) and was educated at INSEAD.
Share this profile
EY
Jul 2017
-
Present
Human Services lead partner
HM Revenue & Customs
Aug 2012
-
Jun 2017
Director General, Customer Services
UK Civil Service
2013
-
2017
Head of Profession - Operational delivery
INSEAD
2016
-
2016
AVIRA
Saïd Business School, University of Oxford
2013
-
2013
Major Projects Leadership Academy
AT EY