Enable job alerts via email!
Boost your interview chances
A leading company in property casualty insurance is seeking a Business Process Management Analyst in London. This role involves optimizing business processes, improving client and employee experiences, and ensuring alignment with corporate strategies. The ideal candidate will have strong analytical and project management skills, along with experience in the insurance sector.
Join to apply for the Business Process Management Analyst role at Travelers Europe
Join to apply for the Business Process Management Analyst role at Travelers Europe
Who Are We?
Taking care of our customers, our communities and each other. That’s the Travelers Promise. By honoring this commitment, we have maintained our reputation as one of the best property casualty insurers in the industry for over 160 years. Join us to discover a culture that is rooted in innovation and thrives on collaboration. Imagine loving what you do and where you do it.
Who Are We?
Taking care of our customers, our communities and each other. That’s the Travelers Promise. By honoring this commitment, we have maintained our reputation as one of the best property casualty insurers in the industry for over 160 years. Join us to discover a culture that is rooted in innovation and thrives on collaboration. Imagine loving what you do and where you do it.
Target Openings
1
What Is the Opportunity?
At Travelers Europe, the Europe Operations division is all about enhancing customer and agent experiences while boosting revenue and ensuring strong underwriting results. We're committed to driving innovation and efficiency across the organisation.
As a Business Process Management Consultant, you'll be a key player in optimising end-to-end business processes that are vital to our success. You'll have the opportunity to shape and influence strategic initiatives, ensuring operational continuity and alignment with our business goals. Whether leading a team or guiding project teams, your work will be essential in delivering impactful results that elevate customer, employee, and agent experiences.
Travelers Europe currently offers flexibility to employees who wish to work on a hybrid basis in accordance with our Hybrid Work Arrangements Policy. This entails full time employees working three days a week in the office and two days at home (or pro rata for part-time employees). This policy may be changed at the Company’s discretion.
What Will You Do?
Referrals increase your chances of interviewing at Travelers Europe by 2x
Get notified about new Business Management Analyst jobs in London, England, United Kingdom.
London, England, United Kingdom 2 weeks ago
London, England, United Kingdom 1 week ago
London, England, United Kingdom 1 week ago
London, England, United Kingdom 4 days ago
City Of London, England, United Kingdom £50,400.00-£50,400.00 3 days ago
London, England, United Kingdom 1 week ago
London, England, United Kingdom 3 months ago
London, England, United Kingdom 3 weeks ago
Greater London, England, United Kingdom 5 days ago
London, England, United Kingdom 1 month ago
London, England, United Kingdom 2 weeks ago
City Of London, England, United Kingdom £70,000.00-£80,000.00 4 days ago
London, England, United Kingdom 2 weeks ago
London, England, United Kingdom 1 month ago
London, England, United Kingdom 1 month ago
London, England, United Kingdom 1 month ago
Greater London, England, United Kingdom 4 days ago
London, England, United Kingdom 6 days ago
Slough, England, United Kingdom £60,000.00-£70,000.00 3 weeks ago
London, England, United Kingdom 1 week ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.