Find your dream job NOW!

Click on Location links to filter by Job Title & Location.
Click on Company links to filter by Company & Location.
For exact match, enclose search terms in "double quotes".

Keywords: Business Impact Manager: Defense and Security, Global, Location: London

Page: 1

Business Impact Manager: Defense and Security, Global

deployment of this Business Impact Manager role will be in support of the Marsh and Oliver Wyman Defense & Security (D&S) task... Business Impact Manager is a central role in the strategic and commercial development, operation and community building...

Company: Marsh McLennan
Location: London
Posted Date: 30 Jan 2026

Business Engagement Lead

articles: Zero Trust: Your Best Security Defense Your Next HR Transformation Journey: People or AI Focused? Your Listening...We’re hiring a Business Engagement Lead to support our Finance Operations teams and help shape how we use technology...

Location: London
Posted Date: 11 Dec 2025
Salary: £60000 - 150000 per year

Government Customer Success Manager

Government Customer Success Manager At TryHackMe, our mission is to make learning and teaching cybersecurity... Manager to own and grow strategic relationships across government, defence, and public-sector organisations, positioning...

Company: TryHackMe
Location: London
Posted Date: 07 Jan 2026