Our team at 1mpact Revolution focuses on providing the technological tools, vision and other support that enables social, economic, cultural, environmental
Las Palmas, Spain
Information Technology and Services
http://www.1mpactrevolution.com
+34 828 065 841
Year : 2015
Annual Revenue : 10000000
Employees : 10
Total Money Raised : 1.6M
Address : 8906 Spanish Ridge Ave