Customer Support

Odin đŸ–Ĩī¸â„šī¸đŸ’°

Remote regions

Europe

Salary range

$38,175–$63,625/year

Benefits

5w PTO

Job Description

Be the frontline point of contact for customer support, handling emails, chats and calls from our customers. Proactively and thoughtfully address customer issues through active listening and a comprehensive understanding of our products and services. Delivering high customer satisfaction scores by being truly customer-centric and a skilful problem-solver. Collaborating with the team to troubleshoot problems by leaving internal notes and sharing feedback with our product team and correctly tagging tickets for future data analysis. Championing the customer perspective, understanding their pain points, and leveraging this insight to initiate positive changes to the Odin customer experiences within Odin.

About Odin

Odin helps people to raise and deploy capital seamlessly and is trusted by over 10,000 VCs, angels and founders.

Apply for This Position