The Sr. Manager of Brand & Communications is responsible for leading the development, execution, and governance of the company’s brand strategy, corporate communications, and messaging framework. They are also responsible for managing alignment with OEM brand standards and strategy. This role ensures the organization presents a consistent and compelling brand story across all customer, employee, and stakeholder touchpoints. This will initially be a hands-on role supporting marketing teams and business units as well as helping to build the systems, tools, and processes to elevate and develop best practices. While hands-on initially, it is anticipated that this role will be able to build a high performing team as the company scales and grows. The company is looking for a dynamic and creative leader who operates with a sense of pride and ownership over their work. This role will be a key leader in the Marketing organization and will be highly visible and influential throughout the organization. The Brand & Communications Manager partners closely with executive leadership, demand generation, OEM & channel marketing, and event/sponsorship teams to ensure brand alignment while driving internal and external communications that support growth in the construction, mining, and power industries. Key focus areas include corporate identity across channels (digital, retail, etc.), creative direction, internal/external communications, branding, graphic design/creative, copywriting/content, PR/Media Relations, and sponsorships.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Number of Employees
251-500 employees