Role Description
This is a full-time on-site role for a Public Relations Consultant located in New Delhi. The Public Relations Consultant will be responsible for creating and distributing press releases, managing media relations, and handling corporate communications. The consultant will also be involved in developing public relations strategies and maintaining effective communication channels with various stakeholders.
Qualifications
Skills Required
Media Relations, Corporate Communications, Press Releases
Consultant • Delhi, India