Deloitte Global - Growth Communications Leader (Director)

at  Deloitte

Toronto, ON, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate17 Sep, 2024USD 260000 Annual19 Jun, 2024N/ACultural SensitivityNoNo
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: Remote
Reference code: 126549
Primary Location: Toronto, ON
All Available Locations: Toronto, ON

ENOUGH ABOUT US, LET’S TALK ABOUT YOU

Qualifications Required:

  • Minimum of 10 years of media relations and external communications experience; at least five years of management experience. International experience or prior work in global a plus.
  • Demonstrable understanding of the media, advertising, digital, and TV landscape Extremely strong at organizational navigation and cross-functional collaboration at all levels Extensive media relations skills and established national and international media contacts
  • Excellent at articulating complex content and concepts in a clear, concise, and compelling manner Strong managerial skills and prior experience leading a dynamic team
  • Excellent written and verbal communication and interpersonal skills Cultural sensitivity for effective work in different international environments

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.

  • Enjoy flexible, proactive, and practical benefits that foster a culture of well-being and connectedness.
  • Experience a firm where wellness matters.
  • Be expected to share your ideas and to make them a reality.

-

As the Global Growth Communications Leader, responsibilities include:

  • Provide leadership, direction, and oversight to the global communications team.
  • Develop and execute an integrated communications strategy that promotes and protects Deloitte’s brand and reputation, enhances its visibility and raises awareness on the signature themes we want to be known for externally.
  • Increase Deloitte’s visibility and support by networking with national and international media to generate and manage coverage; oversee the writing, editing and dissemination of press releases, articles, blogs, videos, and other materials
  • Lead PR planning and senior executive positioning for Deloitte’s premiere events and sponsorships; secure speaking engagements; prepare or oversee the preparation of media interviews, speeches, talking points, articles, testimony, and other communications pieces for senior leadership; working in close collaboration with OCEO communications team (e.g., WEF, COP, IOC, etc.)
  • Write, and edit a broad range of executive-level communications for internal and external audiences globally, including speeches and talking points, op-eds/by-lines, client communications, and employee- related news and information
  • Oversee global internal communications
  • Lead global communications community of practice and create strong member firm engagement
  • Provide oversight on global communications topics and coordinate across the network and with other departments as they position Deloitte
  • Manage relationship with external PR agency
  • Provide guidance on media inquiries and interview requests
  • Monitor, analyze and communicate PR outcomes to leadership and provide strategic recommendations based on the results
  • Maintain a keen understanding of external events and make appropriate recommendations regarding communication strategy surrounding them
  • Work closely with colleagues in Brand, Marketing, Communications and Partnerships (BMCP) teams and OCEO communications tea


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Public Relations/PR

Marketing / Advertising / MR / PR

Public Relations

Graduate

Proficient

1

Toronto, ON, Canada