Based in the UK and Switzerland, the im2 Group is a truly international company with a professional and experienced team of directors and partners dedicated to helping clients launch, fund and manage a range of promotional, sponsorship, marketing and..
Relevance: 0.6447294