SR MARKETING MANAGER FIXED jobs in CENTRAL LONDON, United Kingdom

across a wide range of legal issues including commercial contract review and negotiation, regulatory developments, marketing... as necessary. Providing general advice and acting as legal project manager to various parts of the business across offices in UK...

Taylor Root