Corporate Communications Specialist
Lennox India, Tamil Nadu, Chennai IN
Key Responsibilities Internal Communications Lead internal communications strategy aligned to leadership priorities and employee engagement. Own intranet governance, content strategy, and storytelling...