Gareth studied English and French law at Exeter University and Université D’Aix-Marseille, gaining LLB (European) Hons. He qualified as solicitor 1994 at Frere Cholmeley and joined Hewlett-Packard in 1997.
In 2002, he was appointed Hewlett-Packard’s Head of Legal for the UK and Ireland. His practice areas include all aspects of company and commercial work, with focus on IP and IT.

Gareth joined Transport for London in 2005 as Director of Legal & Compliance, leading and managing a department of 30 lawyers dealing with transport infrastructure projects, all forms of employment, commercial and public law disputes, the acquisition and disposal of a significant property portfolio, CPOs and planning issues.

In early 2009 Gareth took up the general counsel role at facilities management services provider Sodexo UK and Ireland.