cover image
Pieux Vistech - Postech Screw Piles Inc.

Pieux Vistech - Postech Screw Piles Inc.

postechpiles.com

1 Job

67 Employees

About the Company

Postech Screw Piles is the Canadian leader of the screw pile industry. Founded in Sherbrooke, QC (Canada) in 1995, our company is dedicated to offering the industry's highest standards in quality to entrepreneurs, homeowners and end-users alike. Our experimented teams, whose integrity and reputation are undisputed, will gladly answer any question you may have.

Postech Screw Piles' team is your final stop when it comes to professionally installed screw pile foundations. We, at Postech Screw Piles, surpass construction standards and adhere to the strictest rules of safety.

Solid. Dependable. Long term.
In today's ever-changing market, Postech Screw Piles is THE undisputed screw pile solution for efficiency and versatility.

Listed Jobs

Company background Company brand
Company Name
Pieux Vistech - Postech Screw Piles Inc.
Job Title
Gestionnaire marketing - Brand & Communications
Job Description
Job Title: Marketing Manager – Brand & Communications Role Summary: Oversees brand integrity and marketing communication quality, ensuring consistency across all channels and initiatives. Acts as internal brand guardian, reviewing and approving marketing deliverables, coordinating projects, and translating business objectives into effective messaging. Expectations: Deliver a cohesive brand experience that supports sales, maintains professional standards, and evolves with market trends. Influence stakeholders, protect brand equity, and drive continuous improvement without direct personnel management. Key Responsibilities: - Maintain brand consistency and protect visual and messaging standards across all marketing channels. - Review, edit, and approve all marketing and corporate communications for clarity, coherence, and impact. - Prioritize internal marketing requests, clarify goals, and monitor projects to mitigate risks to quality or alignment. - Collaborate with internal teams and external partners (agencies, freelancers, vendors) to deliver high‑quality assets. - Translate business vision into communications that support sales and brand positioning. - Provide strategic recommendations on messaging, formats, and priorities. - Conduct active monitoring of branding, communication, and marketing trends and suggest ongoing improvements. - Contribute to process optimization within the marketing department. Required Skills: - Strong brand strategy, visual design, and storytelling skills. - Excellent creative judgment, editorial oversight, and attention to detail. - Ability to influence, position, and protect brand assets. - Leadership by influence and collaborative working style. - Bilingual proficiency in French and English. - Project prioritization, coordination, and stakeholder management. Required Education & Certifications: - Bachelor’s degree in Marketing, Communications, Design, Art, or related field. - 5–8 years of relevant experience in marketing and/or communications. - No specific certifications required.
Sherbrooke, Canada
On site
Mid level
16-02-2026