As part of our continued growth in the North American market, ITC USA is looking to hire a Business Development Manager (North America).
We are looking for an experienced US based Business Development person. The position can involve working remotely. The ideal candidate should have several years’ experience of working in the Localization Industry and have a proven track record of growing sales.
The role will involve managing some existing clients, as well as adding new clients to the ITC North American client base.
We looking for a person with the following skillsets:
We are looking to fill this role immediately.