International Licensing Industry Merchandisers’ Association Appoints Jiggy George as India Head
LIMA today announced that is has appointed Jiggy George its official head for India. A pioneer in the Indian licensing industry, George has over 20 years...
Read More