On Site Malta joins Euromic

euromic, the leading international consortium of companies specializing in MICE travel and destination management, recently announced that On Site Malta has joined the association as a new member destination management company (DMC) in Malta.

Share