
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.