The Director of Brand & Business Development is a leadership role responsible for driving sustainable revenue growth through national and regional business development efforts, while strengthening and extending the SERVPRO� brand across the Canadian insurance ecosystem. This role is a growth-focused position centered on insurer relationships, national account development, local marketing efforts to include internet presence, and franchise-aligned execution, with an emphasis on business development, national account growth, lead generation, and the expansion of insurer relationships. The role also carries a critical brand stewardship component, ensuring market credibility, consistency, and insurer trust through effective day-to-day franchise marketing execution, tactical advertising management, and promotional brand initiatives.
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
Director