3 of 3 Capita Jobs in Central London

Digital Account Manager - Corporate Communications

Location
City Of London, England, United Kingdom
We’re looking for a Digital Account Manager who is passionate about strong client relationships, has a mind for strategy and is excited about growing client accounts, with experience managing website builds within the corporate ...

Strategic Digital Account Manager – Global Clients

Location
City Of London, England, United Kingdom
Black Sun Global is seeking a Digital Account Manager to nurture strong client relationships and grow accounts within the corporate communications and B2B space. The role handles website builds, maintenance, and reporting across global corporate ...

Enterprise Account Executive at AI SaaS Platform

Location
City Of London, England, United Kingdom
Join one of the UK’s most dynamic tech scale-ups as it transforms how enterprises adopt AI and digital capability. Why Apply Tops Sales Reps Earning £1M and several earning £500K Average deal size ...