This role leads a team of sales, technical support, and product support personnel to drive increased customer loyalty.
Base: £99,300; Bonus/Equity: Up to 31% bonus; Benefits: 25 days leave, pension match, share scheme match
Must-have
Nice-to-have
Not specified