Technical Project Manager – Company which provides integrated and comprehensive satellite communication services to customers operating in remote and isolated locations – Limassol, Cyprus RED HR Solutions Full Time Limassol May 17, 2024 IT - Project Management Send to friend Save Share View more 3 days ago REF: #84009