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