Owen Williams

Owen Williams has spent over 20 years working in Marketing and Business Development, primarily in the professional services sector.

Previous experience includes roles at Clifford Chance, Deloitte and Latham & Watkins.

Owen's current role sees him support the BD & Marketing efforts of the Corporate, Finance and Real Estate practices globally and manage the UK and EMEA BD teams.

He is a qualified Prince 2 Project Manager, has a focus and genuine interest in the pursuit and conversion of new business opportunities and has managed major client relationships at both Deloitte and Clifford Chance.