New Impact is a Media Production company based in CH .
Looking for a particular New Impact employee's phone or email?