Reporting to the Director of Strategic Accounts, you will act as the primary point of contact for day-to-day client needs, ensuring timely responses and solutions. Build and nurture strong, trust-based relationships with enterprise customers. Monitor customer health and satisfaction, identifying risks and opportunities for expansion. Track customer feedback, goals, and milestones, providing regular updates to internal stakeholders. Collaborate across departments to deliver exceptional customer outcomes. Raise and escalate potential risks, ensuring swift resolution and customer retention. Continuously identify ways to add value and improve the customer experience. Translate technical information into clear, engaging stories for technical and non-technical stakeholders Why Join Us? Work with some of the biggest names in tech to address critical Trust & Safety challenges. Be part of a supportive, mission-driven team that values integrity and innovation. Enjoy opportunities for growth and professional development in a cutting-edge field.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager
Education Level
No Education Listed
Number of Employees
251-500 employees