sales business development careers in Limassol, Cyprus