Customer Success Manager

Job Description

Company Overview
World leader in 3D design!

Job Description
Act as a sales business partner by providing guidance and support for structuring, negotiating and closing strategic and complex deals and partnerships in Japan, Australia and ASEAN countries.

- Support the sales team in designing, structuring, negotiating and closing deals
- Identify, assess and mitigate risks to protect the overall transaction
- Be an internal influence to ensure safe and profitable results
- Resolve complex issues with internal stakeholders
- Manage approvals and operational implementation of deals
- Get involved in contract drafting and Customer negotiations on specific complex items

- Background in a position linked to either sales, project management, paralegal or business operations
- Passion for multi-cultural, international and cross-functional experiences
- Effective communication and the ability to solve problems and take decisions without guidelines are mandatory

Additional Job Information
Non-Japanese OK!