Paris, Île-de-France, France
For this role, they are looking for candidates in Europe, the UK, and Canda