ATLAS

Sales Manager

Abtrace · London, England, United Kingdom

EmployerAbtrace
LocationLondon, England, United Kingdom
Posted2026-09-02
Confirmed open2026-10-29

Apply on the employer’s site Open in Atlas

About this role

Abtrace is solving one of the most complex and impactful problems in healthcare: helping primary care deliver proactive, preventative care at scale. The NHS is under immense pressure. Primary care teams are asked to deliver more care for a larger, longer-living population with limited time and workforce capacity. Healthcare provision must become more proactive, preventative, and operationally…

Excerpt only. The full posting is on the employer’s careers site.

More jobs at Abtrace