Senior Account Executive - Insurance & SaaS background

Shift Technology
Shift Technology

Sales & Business Development

London, UK

Posted on Aug 21, 2026