Job DescriptionThis is a full time on site role for a Public Relations Manager at INGLU's New Delhi office. The Public Relations Manager will be responsible for handling press releases, media relations, communication, sponsorship management, stalls management, client pitchups,public relations,…