This is a high-impact leadership opportunity at the heart of Swiss Re's L&H Operations. As Head Business Architecture L&H Operations, you will set the standard for how we execute across the full treaty life cycle — from onboarding through to claims payments. You will drive operational excellence with pace and discipline, strengthen governance and quality, and build the capabilities, mindset, and execution muscle that enable our global Operations teams to consistently deliver for clients, stakeholders, and the business. You will lead a global team of 20+ talented colleagues across key Swiss Re locations, working at the very heart of L&H Operations. This team operates in close partnership with Market Units, Operational Excellence, Risk Management, COO, CUO, and wider Operations teams worldwide. Far from being a support function, this team is expected to be a genuine catalyst — driving sharper execution, stronger standards, and practical transformation that turns strategy into progress and progress into measurable business impact. If you are looking for a team where your leadership truly matters and your work leaves a visible mark on the business, this is it.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager
Education Level
Associate degree