Skip to content

Did you mean BAVARIA?
Sunnyvale, California
Full Time
Tech Mahindra (Americas) Inc.

We are looking for "Internal Communication Specialist" in Bayarea, CA Job description: Strategic communication. Marketing and Campaigns. Content development, writing, and ownership Change management - ( All areas of change management when a new program initiates or change in the existing program) Thought leadership Responsible for internal communication Responsible for corporate communication Communication planning and channeling Executive communication Employee engagement. - provided by Dice more ->

11/18/2020 3:14:57 PM
Scan this code using a QR barcode enabled app/device