The Computime Group turns 35

Staff celebrate at the annual corporate team building event Over the past 35 years, Computime have experienced considerable growth; operating from their head office in Malta and globally expanding to regional offices in the UK, Libya and Vietnam has positioned the...