Benoit Leclercq

Interim Chief Executive Officer (CEO)