Marketing Communications Manager
Current• Develop and execute a comprehensive corporate communications strategy, driving brand consistency and alignment with company goals across North America, the UK, and EMEA regions• Develop content for high-impact communications, including newsletters, press releases, and corporate presentations, enhancing brand visibility and credibility• Coordinate with cross-functional departments to ensure unified brand messaging and consistent tone across all communication channels• Act as the primary liaison between the internal marketing team and agency partners, guiding strategic PR initiatives to bolster media presence• Lead the planning and execution of PR campaigns that drive measurable brand awareness and reputation growth, managing media outreach, press releases, and story pitching• Oversee PR efforts across multiple regions, tailoring strategies to strengthen Trusted Tech Team’s reputation and support expansion in the Microsoft Cloud Solutions market