London
The Head of Legal for Insignia will be responsible for overseeing all legal matters pertaining to Insignia's operations globally. The provision of reactive and pro-active legal advice to Group on all matters including regulatory, corporate, litigation, employment, IT, IP, DPA and general commerci...