Have you ever thought whether your company or products have an impact on the market?
We have – in fact that’s all we think about.
Impact has assembled a top class management team with experience and knowhow in European market practices