Impact Track is located in Nantes, France on 20, Rue des Olivettes. Impact Track is rated 5 out of 5 in the category nonprofit organization management in France. Impact Track is a digital platform that allows investors and entrepreneurs measure, manage and communicate social and environmental impact.
Address
20, Rue des Olivettes
Company size
1-10 employees
Headquarters
Nantes, Pays de la Loire