
London, Edinburgh or Glasgow - Management Consultant, Helix
Business Analyst London, UK
Term: Permanent Reports to: Helix Management Practice group: Helix Location: London, Edinburgh or Glasgow Purpose of role The legal services market is experiencing a period of sig...