internal auditor careers in Limassol, Cyprus