Jobs and Careers
DE

Corporate Communications Director

Delinea
U.S. Remote, United StatesRemotefull_timeVerifiedPosted 20 Sept 2024

About the role

About Us: 

Delinea is a leading provider of privileged access management (PAM) solutions for the modern, hybrid enterprise. We make privileged access more accessible by eliminating complexity and defining the boundaries of access to reduce risk, ensure compliance, and simplify security. Delinea empowers thousands of customers worldwide, including over half the Fortune 100. Our customers include the world’s largest financial institutions, intelligence agencies, and critical infrastructure companies. 
  

Join our passionate, global team at Delinea and help us make the world a safer and more secure place. Our success is driven by world-class product leadership, outstanding engineers, and strategic investment from TPG. We value diversity, innovation, and a culture of respect and fairness. If you're ready to push boundaries and challenge the status quo in security, we want to hear from you. 
  

Apply today to help us achieve our mission. 

Corporate Communications Director Summary: 

The Director of Corporate Communications will be responsible for shaping and executing the company’s overall communications strategy. This leadership role involves overseeing external and internal communications, including PR, social media, and brand management, to ensure that Delinea’s messaging is consistent, impactful, and aligned with our business goals. The ideal candidate will be a strategic thinker with a proven track record in corporate communications, media relations, and event planning, preferably in the technology or cybersecurity sectors. 

Key Responsibilities: 

  • Develop and implement a comprehensive corporate communications strategy that aligns with Delinea’s business objectives, enhancing brand awareness and reputation. Coordinate communication strategies with key stakeholders, including customers, partners, and analysts. 

  • Develop and execute storytelling initiatives that articulate Delinea’s unique value proposition and industry leadership. Create engaging, authentic narratives that resonate with target audiences, position Delinea as a thought leader in cybersecurity and drive greater awareness of the company’s innovative solutions and impact. 

  • Establish and maintain strong relationships with key media outlets, journalists, and industry influencers. Manage the company’s spokespeople, managing press releases, media interviews, and public statements. 

  • Lead the development and execution of crisis communication plans. Manage communication during critical situations to protect Delinea’s reputation. 

  • Oversee internal communications, ensuring clear, consistent messaging across the organization. Manage the content for the company All Hand and Town Hall calls to drive engagement among employees. 

  • Lead the creation of high-quality content, including press releases, speeches, presentations, and digital content that reflects the company’s brand voice and strategic objectives. 

  • Guide the company's social media strategy, ensuring that all social media activities are aligned with the overall communications strategy. Support the Social Media Manager in content creation, scheduling, engagement, and analytics reporting. Monitor social media trends and implement best practices to enhance Delinea's online presence. 

  • Enhanc

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Delinea

View company profile →