Customer Support Specialist - French Speaking