Technical Account Manager

Delta Capita
📍 Wrexham, Wales, United Kingdom 💼 CDI 🕒 Posted June 05, 2026

Job Description

As a Technical Account Manager within Report Hub, you will own and grow relationships with key financial services clients, supporting their regulatory reporting operations and acting as a trusted advisor across support, product, and technology teams.

This role combines client engagement, problem-solving, and service improvement giving you direct exposure to complex financial ecosystems and high-impact client interactions.

Why Join Us

  • Work with Global financial institutions on critical regulatory reporting

  • High visibility role with direct client ownership

  • Exposure to product, technology, and regulatory change

  • Ready to Apply?

    Submit your application today and join our talented team at Delta Capita.

    Submit Application

Job Details

  • Location Wrexham, Wales
  • Job Type CDI
  • Category Business Operations Specialists
  • Posted Date June 05, 2026
  • Application Deadline July 15, 2026