infographic publisher careers in India