eNovance headquarters is in France 

But has office in canada too