David Cachia elected as new president of Malta Triathlon Federation
Davide Cachia has taken over at the helm of the Malta Triathlon Federation (MTF). He was elected as the new federation president following an Extraordinary General Meeting held earlier this month.
A successful entrepreneur working in the tourism industry, Cachia is also triathlete...