SRS Web Solutions, Inc
–
Pongumoodu, Kerala, 695016, India
... As a Marketing Communications Manager, you will be responsible for day-to-day tasks related to communication strategy, press releases, marketing communications, strategic communications, and project management. This role is based in Trivandrum. ... - Jun 03