Thomas LeDuc

Chief Marketing Officer

,

Semperis