Client Support Specialist (Bilingual, French) at Infomedia | HireBase