Karen Annunciation, head corporate & communications, OYO India has decided to move on from the company, according to the sources. She joined OYO....