Contracts Manager - Legal Department
11 days ago
London
Insanity values its in-house legal support, and as a part of the wider Business Affairs team, this ... Managing legal documentation, including maintaining, updating, and organising template agreements ...