Deloitte Global - Growth Communications Leader (Director)
at Deloitte
Toronto, ON, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 17 Sep, 2024 | USD 260000 Annual | 19 Jun, 2024 | N/A | Cultural Sensitivity | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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