Marketing Specialist, Brand

at  Deloitte

Toronto, ON M5H 0A9, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate16 Feb, 2025USD 96000 Annual19 Nov, 20243 year(s) or aboveGood communication skillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Job Type: Permanent
Work Model: Hybrid
Reference code: 127569
Primary Location: Toronto, ON
All Available Locations: Toronto, ON; Burlington, ON; Calgary, AB; Edmonton, AB; Fredericton, NB; Halifax, NS; Kitchener, ON; Moncton, NB; Ottawa, ON; Regina, SK; Saint John, NB; Saskatoon, SK; St. John’s, NL; Vancouver, BC; Victoria, BC; Winnipeg, MB

ENOUGH ABOUT US, LET’S TALK ABOUT YOU

You are someone with:

  • Minimum 3-5 years of marketing experience project managing multiple complex and 360 projects
  • Excellent understanding of project management methodology including the ability to identify and resolve issues, manage risk, and develop detailed workback schedules in close collaboration with the Campaign lead
  • Ability to work on multiple projects while delivering them on time and within budget
  • Excellent verbal and written communication skills
  • Excellent organizational and time management skills
  • Undergraduate degree, with a focus on Branding, Marketing or Communication is a plus
  • Experience working in an agency environment is a strong asset
  • Organization and confidence managing multiple priorities simultaneously, and problem-solving complex challenges
  • Proficiency with the Microsoft products (Outlook, Word, Excel, PowerPoint, SharePoint, Teams)
  • WorkFront software experience is an asset
  • CRM software experience is an asset

Responsibilities:

OUR PURPOSE

At Deloitte, we are driven to inspire and help our people, organization, communities, and country to thrive. Our Purpose is to build a better future by accelerating and expanding access to knowledge. Purpose defines who we are and gives us reason to exist as an organization.

By living our Purpose, we will make an impact that matters.

  • Be encouraged to deepen your technical skills…whatever those may be.
  • Be empowered to lead and have impact with clients, our communities and in the office.
  • Be expected to share your ideas and to make them a reality.

Responsibilities:

  • Support the Brand team to deliver upon Brand’s three strategic pillars, to Enhance, Protect and Enable the Deloitte Canada Brand. Examples of each include:
  • Enhance: development, production, and reporting on campaigns such as: annual brand advertising campaign, Full Circle podcast, and global-led campaigns
  • Protect: brand health research, naming and acquisition management, employee brand training, and owned channel content management
  • Enable: social sharing, competitor research, and research insight dissemination
  • Drive project delivery through effective project management (report regularly on project status and monitor overall project advancement)
  • Work closely and respectfully with the assigned project team on the approach, deliverables, schedule, and tools to deliver multiple projects streams within established constraints
  • Adhere to processes for scope management and change control
  • Work with team leads on identifying and driving solutions to manage risks and challenges
  • Collaborate with counterparts and leverage WorkFront to manage and prioritize work
  • Support preparing effective presentations, creating visually appealing and engaging decks, incorporating relevant content and key messages
  • Conduct desk research for different initiatives as they come with quick turnarounds
  • Develop a network within the firm to connect the dots easily and facilitate interactions
  • Track campaign budgets effectively and assists with invoicing and expense tracking
  • Manages the Brand mailbo


REQUIREMENT SUMMARY

Min:3.0Max:5.0 year(s)

Marketing/Advertising/Sales

Marketing / Advertising / MR / PR

Communications, Marketing

Graduate

Proficient

1

Toronto, ON M5H 0A9, Canada