powerpoint careers in Vizag, India