Localisation Business Development Manager
Responsible for the development of new clients in the assigned markets and fields. Establish sales strategies to achieve the expected sales target; contributes to the maintenance of good relationship with clients. Responsibilities • Identify big potentials, engage clients, build relationships and close deals to attain the sales goals and profitability; • Create sales strategy and cooperate with the whole sales team to develop new clients; • Coordinate with the production operations to ensure smooth project implementation; • Maintain long-term close relationships with key accounts and improve Read more […]
Localisation Engineer in Leeds, UK Job
Senior Engineer – Leedsour client Group is a world-leading International language management group supplying translation, interpreting and language technology services to a wide range of global clients across 77 countries including household-name multinationals and public-sector bodies. With a growth of 40% every year for the past 3 years, we are one of the Sunday Times International Track 100 private companies.Due to the expansion of our international operations we require a Senior Engineer to join our Leeds office. The Engineering team provides a high quality service for the internal Operations Read more […]