Marc Couture

Marc Couture

Marc Couture currently serves as President and CEO of Artika. https://www.artika.com/