Owen Richards

Owen Richards is a partner at Addleshaw Goddard since April 2017, previously holding roles as Legal Director and Managing Associate at the same firm. Prior to this, Owen served as a secondee at GEMS Education from April 2016 to July 2017 and spent nearly a decade at Herbert Smith Freehills, advancing from Associate to Senior Associate from September 2007 until April 2017. Owen holds a Bachelor of Arts degree in Philosophy from the University of Cambridge (2001-2004) and completed the Legal Practice Course and Graduate Diploma in Law at BPP Law School between 2005 and 2007. Owen's foundational education was completed at Shrewsbury School from 1996 to 2001.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices