Corporate Business Development Manager in Barrie

Corporate Business Development Manager in Barrie

Barrie Full-Time 80000 - 85000 $ / year (est.) On-site
A

At a Glance

  • Tasks: Drive business growth by identifying and developing strategic opportunities in technical sales.
  • Company: Join Albarrie Canada Limited, a leader in innovative nonwoven technical fabrics.
  • Benefits: Enjoy competitive salary, health benefits, travel opportunities, and professional development.
  • Other info: Be part of a diverse team committed to employee growth and community engagement.
  • Why this job: Make an impact in sustainability while traveling across North America and beyond.
  • Qualifications: Degree in engineering or related field with 5+ years in technical sales or business development.

The predicted salary is between 80000 - 85000 $ per year.

Location: 85 Morrow Road, Barrie, Ontario

Employment Type: Permanent | Full-Time

Salary: $80,000 – $85,000 per year + commissions

Travel: This role requires up to 50% travel across North America and internationally.

WHO WE ARE: Albarrie Canada Limited is a leading Canadian company specializing in designing and manufacturing innovative nonwoven technical fabrics that solve industrial and environmental issues. Our commitment to sustainability and cutting‑edge technology has made us a trusted partner in the industrial sector.

POSITION OVERVIEW: Under the direction of the Director of Sales & Marketing, the Corporate Business Development Manager is responsible for identifying, developing, and qualifying strategic growth opportunities across Albarrie’s filtration, technical fabrics, specialty roll goods, spill containment, and environmental product lines. This role serves as both a technical and commercial resource, working closely with consulting engineers, utilities, contractors, industrial customers, government agencies, and other key industry stakeholders.

RESPONSIBILITIES:

  • Identify, qualify, and develop strategic growth opportunities across Albarrie’s filtration, technical fabrics, specialty roll goods, spill containment, and environmental protection markets.
  • Develop and maintain strong professional relationships with consulting engineers, design firms, utilities, municipalities, contractors, government agencies, industrial end users, and other key industry stakeholders.
  • Monitor public and private procurement opportunities, capital projects, engineering specifications, industry developments, and market trends to identify new business opportunities.
  • Create and deliver technical presentations, demonstrations, lunch‑and‑learn sessions, webinars, and product showcases that effectively communicate Albarrie’s value proposition and technical capabilities.
  • Travel extensively, up to 50%, across North America and internationally, to visit clients, engineering firms, project sites, conferences, trade shows, and industry events.
  • Conduct market research and collect competitive intelligence to identify opportunities, potential threats, emerging customer needs, and market trends.
  • Generate and qualify business opportunities and collaborate with Technical Sales Managers, Inside Sales, Engineering, Marketing, and Estimating teams to develop quotations, tenders, and proposals.
  • Support the preparation and review of tenders, proposals, and technical submissions by providing market intelligence, customer insights, and technical expertise.
  • Participate in addressing non‑conformance issues, customer concerns, and product performance matters in collaboration with Engineering and Quality.
  • Support and mentor sales team members through technical knowledge sharing, product training, and business development best practices.

QUALIFICATIONS:

  • Completion of a college diploma or university degree in Civil Engineering, Mechanical Engineering, Environmental Engineering, Construction Management, or a related technical discipline.
  • Minimum 5 years of experience in technical sales, business development, engineering, infrastructure, construction, industrial processing, environmental protection, or a related industry.
  • Strong understanding of civil, mechanical, and/or environmental engineering concepts and the ability to communicate effectively with technical stakeholders.
  • Proficiency with Microsoft Office and CRM software.
  • Excellent problem-solving, analytical, conflict resolution, communication, networking, and relationship‑building skills.
  • Strong verbal and written communication skills, including the ability to deliver technical presentations and communicate complex concepts to both technical and non‑technical audiences.
  • Flexibility and willingness to travel extensively, up to 50%, across North America and internationally.
  • Must hold a valid Ontario Driver’s License and be able to operate personal and company vehicles.

WHY JOIN ALBARRIE? At Albarrie Canada Limited, we are dedicated to enriching the lives of our employees in various ways:

  • Professional Growth and Development: Continuing education reimbursement and cross‑training opportunities.
  • Benefits Program: Comprehensive health coverage for you and your family.
  • Health and Wellness Program: Reimbursement to support an active, healthy lifestyle.
  • Retirement Program: Savings plan with employer matching contributions.
  • Travel & Industry Exposure: Opportunities to work with clients, engineering firms, contractors, and industry partners across North America and internationally.
  • Diversity and Inclusion: We are committed to creating an inclusive workplace where all employees are valued and empowered to succeed.

Corporate Business Development Manager in Barrie employer: Albarrie Canada Limited

At InnPower, located in the vibrant community of Innisfil, we pride ourselves on being one of Ontario's fastest-growing electrical utilities, offering a supportive and inclusive work culture that values employee input and innovation. Our commitment to health and wellness is reflected in our excellent benefits package, including comprehensive health and dental coverage, as well as an Employee Assistance Program. We provide ample opportunities for professional growth and development, ensuring that our employees are equipped to lead change and contribute meaningfully to our mission of delivering reliable energy to our communities.

A

Contact Details:

Albarrie Canada Limited Recruitment Team

We think you need these skills to ace Corporate Business Development Manager in Barrie

Technical Sales
Market Development
Business Development
Relationship Building
Technical Presentations
Market Intelligence
Lead Generation