Our offices
We have three Howden Matrix offices
Athens, Greece (Matrix headquarters)1 Kifissias Avenue 115 23, Athens, Greece | Nicosia, Cyprus178 Athalassas Avenue, Strovolos, Nicosia |
Johannesburg, South Africa24 Peter Place, Lyme Park Bryanston, Johannesburg |