Swiggy has appointed Michelle Kumar has as Vice President of Public Relations and Corporate Communications. Her last position was as Principal,....