As a Customer Success Manager, you will be the customers' main point of contact for technology matters.
You will be supporting an International team.This is a 12 month contract to start with and can be worked Fully Remote from within the EU.Responsibilities:Driving projects which help our markets' digital business growLeading all our routines with customers and managing day-to-day interactionsServing as the primary post-sale POC to develop strong customer advocates within the company.Coordinating with our product & engineering, marketing, and guest engagement teams to ensure we prioritize the right digital initiatives with our customersDealing with technical issues and interpreting application needs.Introducing new features or versions of software to customers.Qualifications:Computer Science, Engineering Management, Business, or related degree.Minimum 5-7 years in a similar position or as a Technical Project Manager / Consultant in technology-related areas in a customer-facing role.Proficient level of English, both spoken and written.