Client Relationship Manager Jobs in Glasgow

Featured Easy Apply

Translation Project Manager - Japanese

Posted 28 November by Pole To Win UK Featured Easy Apply

Japanese Translation Project Manager London or Glasgow Pole To Win is looking for an experienced Japanese Project Manager to join there ever growing team. This role is the main point of contact for Japanese clients and will take full ownership of multiple...