Benoît Leclercq

Interim Chief Executive Officer