affiliate manager careers in Cyprus