Leave us your email address and we'll send you all the new jobs according to your preferences.

Jobs from Clutch Canada

5 Job(s) found.

Posted 19 hours 57 minutes ago by Clutch Canada

Permanent
Full Time
Call Centre / Customer Service Jobs
London, United Kingdom

A leading advertising technology firm is looking for a Customer Success Manager to take ownership of global customers. This role involves managing key...

Posted 23 hours 1 minute ago by Clutch Canada

Permanent
Full Time
Multilingual Jobs
London, United Kingdom

As a Customer Success Manager at Smartly, you'll take ownership of our global customers from the first week on, give consultative advice, scope and ...

Posted 10 days 10 hours ago by Clutch Canada

Permanent
Full Time
Other
London, United Kingdom

A leading technology firm is looking for a Technical Program Manager in Greater London. This role will involve leading cross-functional software ...

Posted 13 days 12 hours ago by Clutch Canada

Permanent
Full Time
Call Centre / Customer Service Jobs
London, United Kingdom

Are you passionate about being at the forefront of the ever-evolving social advertising industry? Do you take pride in driving retention and growth ...

Posted 13 days 12 hours ago by Clutch Canada

Permanent
Full Time
Call Centre / Customer Service Jobs
London, United Kingdom

A leading digital marketing firm in London is seeking a Customer Success Manager to engage with clients and enhance their online marketing strategies....