Questions?
We're here to help
Contact us
+31 (0)20 240 3440
info@impatec.com
Tune in
We’ve been talking about impact, tune in and join the discussion
Van Diemenstraat 292
1013 CR Amsterdam
The Netherlands
+31(0)20 240 3440
info@impatec.com