Sebastien Lieutaud is the VP Sales and Partnerships at Artifact. Sebastien Lieutaud attended University of Aix-Marseille.