Subscribe
Subscribe

Glitnor Group relocates HQ to Tigné Point

Firm moves its head office following new CEO appointment as central Sliema hub swapped for spacious HQ on peninsula

Malta Glitnor Group Richard Brown