Job description
What to expect from the role ? As a Customer Support manager you will develop the strategic roadmap and own driving success for every customer. You will play a key role in driving customer goals, product utilisation, and revenue expansion by ensuring engagement, success, retention, renewal, and growth while managing the Customer Support team too. The right candidate has exceptional interpersonal and communication skills, is passionate about customer advocacy, and ideally has interest/familiarity/experience with the digital identity, fraud, risk industries. You will become a trusted advisor to our...