All jobs near France

Found 1 job
    • Paris
    • Posted 19 days ago

    We're assisting our client in looking for Heads of Engineering for their office in Sofia and Paris. Our client is a leading European online search and visual merchandising platform for e-commerce sites for global retailers & brands.   ABOUT THE ROLE They operate two core products and in order to ...

Get new jobs for this search by email