There are currently no vacancies available within STR's USA Offices.
If you would like to send your resume, please contact our human resources department using the details below.
Email: jobs@str.com Telephone: +1 615 824 8664