TATA Technologies
–
Pune, Maharashtra, India
... Develop engaging content aligned with Tata Technologies brand guidelines for various platforms, including press releases, investor communication, blogs, Thought leadership articles, social media campaigns, and website updates. Manage CEO internal ... - Mar 23