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: BlueVoyant, Location: London

Page: 1

Client Success Manager, EMEA/UK Manager

with clients) Overview: BlueVoyant is seeking a CSM Manager for EMEA/UK, to enhance the efficiency and effectiveness... client engagement and advocating for an exceptional client experience with key stakeholders at BlueVoyant. We welcome remote...

Company: BlueVoyant
Location: London
Posted Date: 14 Mar 2025

Channel & Alliance Manager, United Kingdom

office or Leeds/London based on location BlueVoyant is seeking an experienced and well-connected Channel Manager... channel partners to drive revenue growth across focused BlueVoyant solution offerings. Leverage existing individual...

Company: BlueVoyant
Location: London - Leeds
Posted Date: 07 Feb 2025