Olivier Reynaud

Teads co-founder, Chief Creative Officer