Markel International in London seeks a Business Analyst to join the Change Delivery team, shaping business needs and translating requirements for strategic initiatives. You will collaborate with business and IT partners to define specs and support delivery across international initiatives.
The role emphasizes stakeholder communication, data-driven analysis, and responsible governance of change, with opportunities to grow in a Fortune 500 insurer’s global environment.
Strategic Business Analyst - Change Delivery, Global Impact in City of London employer: EC Insurance Company
Markel International is an exceptional employer, offering a dynamic work environment in the heart of London where innovation and collaboration thrive. Employees benefit from comprehensive professional development opportunities, a supportive culture that values mentorship, and the chance to make a significant impact on global actuarial practices. With a focus on strategic initiatives and strong stakeholder relationships, working here means being part of a forward-thinking team dedicated to excellence.