Jameson Legal.
Legal Project Manager
4 days ago
London
... support with tools, templates, and legal tech systems. * Collaborating with other departments involved in the delivery process; notably Business Development, Innovation, Accounts, IT (Information ...