Our client is looking for a Business Manager to join the company in New York City.
Working with top international brands, the company has become a leading force in the translation and localization industry. Their clients include many well-known enterprise level companies.
The roles involve developing long-term relationships with your portfolio of clients, liaising between customers and internal teams, and achieving monthly sales quotas. The salary is commensurate on experience.