EB

ECG Brands

Verified Job Source

Helping skilled professionals across Canada build equity, leadership, and legacy.

Ottawa, Ontario

Specialty Trade Contractors
11–50 people

Open positions

Business Development Representative

Remote · Ottawa, Ontario, Canada

Conduct outreach to prospective franchisees, lead introductory qualification calls, and maintain accurate lead records and pipeline updates. Nurture prospects, coordinate information sessions for qualified candidates, and monitor outreach and conversion performance to help improve sales processes.

Roofing & Siding Senior Production Manager

Remote · Canada

Coach and support field managers in roofing and siding production, installation practices, project execution, and quality standards. Assess operations, help resolve production challenges, and share practical expertise to improve consistency and results.

Financial Controller

On-site · Ottawa

Own full-cycle accounting and month-end close for franchise locations and head office entities, oversee financial reporting, compliance, job costing, intercompany accounting, and support budgeting and KPI reporting. Improve accounting processes and controls, review offshore team work, lead and develop that team, and support franchisees with complex accounting needs.

Head of Content & Personal Brand Lead

On-site · Ottawa

The Head of Content & Personal Brand Lead will develop and execute content strategies to scale the founder's personal brand across multiple digital platforms. This role involves hands-on production, including shooting, directing, and editing high-retention video content while managing publishing pipelines and performance analytics.