Job Search Results

Back to jobs home

1 job found

Fixed term technical support French/German/Russian speaking

We are the 3rd largest independent games publisher in the world and we are in the business of serious fun. We work in an ever evolving and competitive business and need ...

Apply

Ubisoft

Location: UK - North East
Salary: £17,500.00