NOVAR FRANCE Details
NOVAR FRANCE is an information technology and services company based out of PARC DES CHESNES ISLE D ABEAU, Saint-Quentin-Fallavier, Rhone-Alpes, France.
Employees:
3
HQ:
Location:
Saint-Quentin-Fallavier, Auvergne-Rhône-Alpes, France
Revenue: