12 employees
iMP is an award-winning product sampling, promo staff and promo vehicle, experiential agency based in Leeds and London.
2008