Required skills:
This position requires a lot of communication with Customer and potential BT to the UK are envisioned, therefore the decent level of spoken and written English, as well as great business communication skills, are crucial.
We’ll drop you a note when there are new jobs that match your search.