Internal Communications Lead, U.S.
Created at: November 07, 2025 00:06
Company: Turner & Townsend
Location: New York, NY, 10001
Job Description:
Job Description The Internal Communications Lead, U.S. will be responsible for strengthening Turner & Townsend’s internal brand profile by designing and implementing a strategic internal communications platform that keeps employees informed, engaged, and connected to the business. To be successful, the incumbent must be able to guide the internal communications function across the U.S. and demonstrate a sound understanding of communications strategy within the context of a global organization. …