MS

MacDonald Search Group

Verified Job SourceRecruitment agency

Welcome to MacDonald Search Group – Canada's premier national executive search and recruitment firm.

Vancouver, BC

Staffing and Recruiting
501–1,000 people

About

MacDonald Search Group is a national executive search and recruitment firm helping companies across Canada and North America hire high-impact leaders in sales, marketing, operations, and human resources. With offices in Vancouver, Calgary, Edmonton, Toronto, Halifax, and Moncton, and a fully bilingual office in Montreal, we partner with organizations to deliver executive search, retained recruitment, and contingency hiring solutions that drive real business outcomes. Our focus is simple: align the right leadership talent with the right opportunity, at the right time. We don’t rely on job boards and luck. We map markets, identify top performers, and engage talent directly. Our consultants lead every search end-to-end, bringing deep industry knowledge, commercial insight, and a disciplined process that removes the guesswork from hiring. For clients, that means access to candidates you won’t find on your own, delivered with clarity, speed, and accountability. For candidates, it means meaningful career conversations, transparency, and opportunities aligned to your long-term goals. We specialize in building leadership teams across: • Sales and Commercial Leadership • Marketing and Brand • Operations and Supply Chain • Human Resources and Executive Leadership Across industries including consumer goods, beverage, pharma, manufacturing, industrial, retail, hospitality, and professional services including finance, human resources and legal. At MacDonald Search Group, every search starts with defining what success looks like and ends with a hire that moves your business forward.

Open positions

Office Manager

On-site · Edmonton

Serve as the primary point of contact for clients and provide comprehensive administrative support to the accounting team. Manage day-to-day office operations, including document organization, scheduling, and basic accounts receivable tasks.

Director of Finance - Hybrid or WFH

Hybrid · Vancouver

The Director of Finance provides strategic leadership over accounting and finance functions, including reporting, budgeting, and cash flow management. They partner with operations to optimize costing, inventory, and overall business performance while mentoring the finance team.

Junior Accountant

On-site · Vernon

Manage full-cycle accounts payable processing, including invoice entry and vendor relationship management. Perform daily bank and credit card reconciliations and monitor employee timecards for payroll accuracy.

Controller - Remote

Remote · Los Angeles, California, United States, Vancouver, British Columbia, Canada

Oversee day-to-day accounting operations including AP, AR, payroll, and financial reporting for business in the USA and Canada. Coordinate with external CPA partners and provide financial insights and recommendations to leadership.

Sales Manager On Premise

On-site · Toronto

Lead and develop the Ontario on-premise sales team to drive growth and distribution for a premium beverage alcohol portfolio. Serve as the primary commercial link between international/domestic suppliers and the Ontario market through strategic planning and execution.

Sales Manager

On-site · Burlington

Lead and develop inside and outside sales teams to drive growth and improve sales processes. Partner with senior leadership to establish KPIs, analyze performance data, and strengthen customer relationships.

Client Development - Foodservice Analytics

On-site · Richmond Hill

Manage and grow a portfolio of strategic food manufacturer accounts by translating complex market data into actionable business insights. Build trusted relationships with senior commercial leaders to drive revenue growth through consultative account management.

Sales Manager

On-site · Mississauga

Lead and develop a national outside sales team while building a new inside sales function to drive profitable growth. Develop national customer coverage strategies and manage key supplier partnerships to increase market share.

Regional Account Manager

Hybrid · Toronto

Develop and grow relationships with utility and municipal customers across Eastern Canada to drive revenue growth for smart infrastructure solutions. Manage the full sales cycle from discovery and product demonstrations to contract negotiations and post-sale collaboration.

Maintenance Coordinator

On-site · Milton

The role involves coordinating maintenance, inspections, and repairs for a national fleet of heavy equipment while serving as the primary contact for customer inquiries. Key duties include managing service workflows, tracking equipment status, and maintaining accurate fleet records to minimize downtime.

Plant Manager

On-site · London

The Plant Manager provides overall leadership for day-to-day manufacturing operations, ensuring safety, quality, and production targets are met. They are responsible for driving continuous improvement, managing frontline supervisors, and coordinating cross-functional teams to optimize plant performance.

Sales Manager

Remote · Manitoba, Canada, Saskatchewan, Canada

Lead and develop a team of sales representatives to drive revenue growth and customer retention across Manitoba and Saskatchewan. The role involves field coaching, managing regional operating budgets, and building strategic relationships with foodservice operators and industry stakeholders.

Property Manager

On-site · Toronto

Oversee day-to-day operations and structural maintenance of a growing industrial and logistics portfolio across the GTA. Manage financial performance through budgeting, CAM reconciliations, and strict administration of triple-net leases.

Territory Sales Representative

Remote · Kelowna, British Columbia, Canada

Manage and grow a medical sales territory by prospecting new business and expanding relationships with existing healthcare customers. Conduct in-person presentations and demonstrations while leveraging CRM tools to track pipeline activity and forecasting.

Accounting Manager

On-site · Toronto

Oversee financial operations across wholesale manufacturing and retail divisions, including the preparation of financial statements and budgeting. Lead the accounting team and monitor manufacturing costs and inventory to improve profitability.