Offer summary
Qualifications:
Minimum of 7 years in account management, Experience in localization or related industry, Bachelor's degree in business or marketing, Fluent in English; additional languages a plus.Key responsabilities:
- Manage overall business relationships with customers
- Achieve or exceed revenue targets