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: Lead, CSM IT Commercial & Licensing, Location: London

Page: 1

Lead, CSM IT Commercial & Licensing

of this role is to lead and manage the commercial and licensing activities within Group IT, ensuring strategic alignment... with financial and operational goals. - Collaborating with IT and business stakeholders to ensure licensing and commercial...

Location: London
Posted Date: 16 Nov 2025

Contract - Customer Success Specialist EMEA (French speaking)

speaking Customer Success Manager (CSM) to work with a global software vendor client. You will support the client's customers..., and Professional Services. Lead retention and growth initiatives that scale customer success, deliver innovation, and enhance customer...

Company: Deloitte
Location: London
Posted Date: 03 Oct 2025

Contract - Customer Success Specialist EMEA (German speaking)

speaking Customer Success Manager (CSM) to work with a global software vendor client. You will support the client's customers..., and Professional Services. Lead retention and growth initiatives that scale customer success, deliver innovation, and enhance customer...

Company: Deloitte
Location: London
Posted Date: 02 Oct 2025