Skip to content

Sitemate Technologies customer success jobs

Sitemate Technologies has 2 open customer success roles. 2 post pay: £78K OTE and A$100K OTE a year.

sitemate.com

Open customer success roles at Sitemate Technologies
Account Manager, SMB
Mid-levelRenewals & AM
London Office· Oct 13
£78KOTE
Customer Success Manager, SMB
Mid-levelCS
Sydney Office· Oct 13
A$100KOTE

Other companies hiring for customer success

Hiring for customer success?

Give your new team every account's health on day one.