With 51 branches in over 30 countries, STAR is one of the world’s leading providers of multilingual information management. We are always happy to welcome the support of skilled language experts.
Please take a few moments to answer the following questions – we will be in touch as soon as possible.
Please note that the fields marked with * are mandatory.