About the Company A leading player in the life (re)insurance sector, specializing in acquiring in-force life insurance and annuities. About the Role The IT Business Analyst role is diverse, primarily focusing on supporting structured data and platforms for client, data...
Read More