Lead Corporate Communications Strategist Job Overview: The role of Lead Corporate Communications Strategist is to lead the development and implementation of communications strategies that align with business objectives. Key Responsibilities: