Our Jobs

Customer Service jobs

Found 2 jobs
    • London, Greater London, England
    • Posted 14 days ago

    About The Opportunity Location: London (Remote – Occasional meetup in local office) As a Head of Customer Success, you will manage the global Customer Success team and assist customers to provide Technical Support and general Account Management. Your management expertise will be blended with your...

    • Kuala Lumpur
    • Dependent on Experience
    • Posted about 1 year ago

    As the Head of the Retail Account Management Operations, you will be responsible to drive the Mass Retail Sales function with the management of Mass Retail Sales Processes, Strategy Execution, Activities & Projects, Resource Management and Systems. Mass Retail Sales is largely focused on the effi...