Contact Us

CONTACT US

Want to get in touch?

Is your business our next partnership?
Get in touch to learn more and see how our team can help you achieve it.

Headquarters

Impact Crowd Technology’s head office is situated in Madrid, Spain

Name

Impact Crowd Technology S.L.

Founded in

Madrid, Spain

Tax Number*

B88429436

VAT Number

ESB88429436

Website

www.impactct.com

*Certificado de Identificación Fiscal

Partnership Relations

Our Ventures