eNovance headquarters is in France

But has office in canada too