Tags

, ,

It’s just been over two years since Celica Marketing started functioning in Glasgow, the largest city in Scotland and third most populous in the United Kingdom. And in so short a span of time, the company has emerged as Glasgow’s top-ranking event marketing company, winning hearts of customers

Read more…

Advertisements