Customer Success Manager

Job description


We’re looking for a passionate Customer Success Manager who will join our growing team to deliver an incredible customer experience to our bank and financial institution clients worldwide. As a B2B2 company, our customers’ satisfaction is the key to our success, making your role at Oitchau a vital component for our company’s growth.


About the Role:

  • Plan and accompany an outstanding onboarding experience for Oitchau new customers.
  • Monitor and analyze data on a regular basis to understand the engagement and work together to constantly increase the value.
  • Drive our clients to renew and expand their accounts by monitoring and maintaining excellent customer health across all fronts.
  • Drive growth by identifying upgrade / up-sell / cross-sell opportunities and generating new revenues with existing customers.
  • Develop exceptional relationships with Oitchau customers by functioning as a trusted advisor while grooming Oitchau's champions to advocate on the client’s side
  • Provide business insights internally for improving Oitchau customers’ experience



Job requirements

  • At least 3 years of experience in Enterprise Customer Success or Account Management in B2B companies
  • Demonstrated ability to communicate, present and influence key stakeholders at all levels of the organization, including executive decision-makers
  • Exceptional customer orientation and interpersonal skills with the ability to listen and communicate articulately both verbally and in writing – a MUST
  • Fluency in English, both verbal and written – a MUST
  • Ability to work independently but also a team-player, proactive, and out of the box thinke