V

Manager of Corporate Communications

Valard Group

calgary, ab, Canada Full-time July 04, 2026

Found Description

Elevate your career with Valard Construction as Manager of Corporate Communications in Calgary, AB. This role combines strategic leadership with innovative communications practices, including AI tools.

As the Manager of Corporate Communications, you will be instrumental in steering enterprise-level communication strategies, reporting to the VP of Corporate Strategy. Your hands-on experience with AI tools will facilitate efficient content creation and analytics for construction-related communications. You will collaborate with various teams to ensure messaging aligns with corporate goals and assists business development efforts.

Key Responsibilities:
• Lead enterprise-wide marketing strategies aligned with corporate objectives
• Manage all corporate communications including PR and social media
• Oversee development of key marketing materials
• Integrate AI-driven tools into the communication process
• Partner with Business Developm...

Ready to Apply?

Submit your application for Manager of Corporate Communications at Valard Group

Apply Now