A leading insurance company is seeking a Senior Business Analyst to provide operational risk management system support. The ideal candidate has over 5 years of experience in Risk and Compliance, preferably in the life insurance sector, and will be responsible for system governance, process improveme