Richard Selfe is an experienced professional in supply chain and operations advisory. Richard began a career at Accenture as a Business Analyst and subsequently served as a Strategy Consultant from April 2010 to March 2012. After a significant period in the field, Richard joined EY in October 2018 and advanced to the role of Senior Manager in the UK&I Advisory sector, focusing on Supply Chain & Operations, after initially working as a Manager in the same division. Richard’s educational background includes a Bachelor’s Degree in Business Studies from Cass Business School (2005-2008) and participation in a Study Abroad Programme at Emory University's Goizueta Business School (2006-2007).
This person is not in the org chart
This person is not in any teams
This person is not in any offices