27 Oct
|
AvPosts
|
Dorval
Lead global marketing and communications strategy at Top Aces, guiding brand stewardship, executive messaging, and external reputation across defense markets.As Senior Director, you will lead marketing and communications professionals while advising executive leadership. You will oversee integrated marketing, internal communications, media relations, brand positioning, and strategic stakeholder engagement. The position also directs external Government Relations advisors and aligns their work with corporate priorities.Key Responsibilities: Develop global marketing, brand, and communications strategiesOversee campaigns, digital content, events, and customer collateralLead internal communications, executive messages, and employee announcementsDirect media relations, crisis planning,
and external messagingManage Government Relations advisors, budgets, and reportingRequirements: Bachelor's degree in marketing, communications, business, or related fieldMinimum 10 years of progressively responsible marketing experienceSenior leadership experience across internal and external communicationsExperience managing teams, agencies, contracts, budgets, and initiativesControlled Goods Clearance and Level 2 Secret Clearance requiredBring strategic leadership, executive communication, reputation management, and agency governance experience to Top Aces' global defense training mission.#J-18808-Ljbffr
📌 Senior Director Marketing Communications (Dorval)
🏢 AvPosts
📍 Dorval