The Social Hub unveils global marketing leadership team appointments
The Social Hub has unveiled a new global marketing leadership team as the hospitality group accelerates its brand expansion across Europe under chief marketing officer Trix van der Vleuten. The…
Share