51 to 55 of 55 Capita Jobs

Commercial Contracts Lead - Negotiation & Governance

Location
England, United Kingdom
Capita is seeking a contracts professional to support the sales team, shape deals, and manage in-life client contracts across SW/IT/BPO and professional services. You will review pricing, advise on rights and obligations, and maintain governance-aligned contract records. The role requires 2+ years … contracts, strong drafting and negotiation skills, and the ability to deliver under pressure while coordinating with sales, legal and supplier teams. Capita offers a comprehensive benefits package. #J-18808-Ljbffr ...

Senior Business Data Consultant - Reference Data

Location
Greater London, England, United Kingdom
Grade: Managing Consultant Location: London (Hybrid) Contract Type: Permanent/Fixed Term Contract Delta Capita is seeking an experienced Senior Business Data Consultant to support our client’s large-scale reference data and data quality programme within a leading investment banking environment. This position will involve working closely with … Comfortable working in fast-paced, ambiguous environments Experience with data governance, data quality frameworks, or MDM is beneficial How We Work: Delta Capita is an equal opportunity employer. We positively encourage applications from suitably qualified and eligible candidates regardless of age, colour, disability, national origin, ancestry, race, religion, gender ...

Business Analyst - Technical

Location
Greater London, England, United Kingdom
Technical Business Analyst at Delta Capita Distributed Ledger Services (DC DLS), you will act as the critical bridge between our product, engineering, and client delivery teams. You will be responsible for gathering, analysing, and documenting complex technical requirements across both internal product initiatives and client delivery projects. Your work … with data modelling and interface specification (e.g. JSON, API specs). Exposure to enterprise architecture frameworks or design governance processes. How We Work: Delta Capita is an equal opportunity employer. We positively encourage applications from suitably qualified and eligible candidates regardless of age, colour, disability, national origin, ancestry, race ...

Digital Account Manager - Corporate Communications Agency

Location
Greater London, England, United Kingdom
Overview 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. You would be managing a set of ...

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 ...