Mark Laroche reappointed as President and CEO of CLC