Director of Post Sales - UK
11 days ago
As the Director of Post‑Sales - UK, you will lead and scale our post‑sales function, encompassing technical account management, retention, account expansion and renewals. Experience working closely with Sales, Product, and Engineering teams to align post‑sales initiatives with company goals. O