Head of Legal, UK
- Hiring Organisation
- Jobleads-UK
- Location
- Greater London, England, United Kingdom
ways of working and improved processes within the legal team Acting as a direct point of contact for business teams including HR, group IT, marketing, sales, product and technology, taking the lead on specific product and legal areas What you’ll bring to the role A current UK practising certificate ...