Similar jobs like this one
Business Analyst - Process Management - Insurance
Business Analyst sought for the a global insurer in the City of London. The Business Analyst is required to work with a process mapping and improvement programme (BPM) stretching across all global offices. You will be required to map all existing business processes and document them. Due to this...