Andrei Sambra has/had a position (Tech Lead) at Qwant

Title Tech Lead
Start Date 2017-00-00
Updated about 6 years ago

Source Links