Tele Siamua

Tele Siamua

Countries I operate in: Tuvalu

Energy Department – Technician