Magazine Editor careers in Pune, India