26 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 strategies
- Oversee campaigns, digital content, events, and customer collateral
- Lead internal communications, executive messages, and employee announcements
- Direct media relations, crisis planning, and external messaging
- Manage Government Relations advisors, budgets, and reporting
Requirements:
- Bachelor's degree in marketing, communications, business, or related field
- Minimum 10 years of progressively responsible marketing experience
- Senior leadership experience across internal and external communications
- Experience managing teams, agencies, contracts, budgets, and initiatives
- Controlled Goods Clearance and Level 2 Secret Clearance required
Bring 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