A global infrastructure consulting firm seeks a Global Communications Manager to lead internal and external communications for their Global Business Services. This hybrid role in Dallas, TX focuses on strategic storytelling, stakeholder management, and enhancing the brand's visibility. The ideal can