This is a full-time on-site role for a Public Relations Manager at INGLUs New Delhi office The Public Relations Manager will be responsible for handling press releases media relations communication sponsorship management stalls management client pitchupspublic relations and strategic communications ....