credit controllers careers in Vizag, India