Skip to main content

Business Analyst

Technical Business Analyst

Departmental Overview
A global leader in technology, analytics, and data service solutions across risk, safety and claims management for many of the world's largest corporations.

With the industry's single largest risk database, they uniquely enable...

Business Analyst

Central London, London, UK
City of London
Permanent
IT Consultant
Lloyd's of London Market, General Insurance
££60,000 - £69,999
Negotiable
JO0000006120

Published on 28 Mar 2018

Share this job now