Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Dell Analyst Relations Manager - Secureworks 
United States, Georgia, Savannah 
791507757

30.08.2024

About Secureworks

Secureworks (NASDAQ: SCWX) is a global cybersecurity leader that secures human progress with Secureworks® Taegis™, a SaaS-based, open XDR platform built on 20+ years of real-world threat intelligence and research, improving customers’ ability to detect advanced threats, streamline and collaborate on investigations, and automate the right actions.

Role Responsibilities

  • Strategy:Develop and execute comprehensive analyst relations strategy aligned to business objectives, working with senior marketing and product leadership
  • Value:Maximize value of our analyst spend by driving our cadence of analyst briefings and inquiries, identifying opportunities and keeping teams informed of relevant insights.
  • Custom Research:Work with analysts to identify and execute on custom research programs, coordinating with internal team and sharing results internally and externally.
  • Peer Reviews:Own our peer review process and execution, helping drive customer participation on peer review sites such as Gartner Peer Insights and G2.


Minimum Requirements

  • Bachelor’s degree in Marketing, Communications, Business or equivalent, MBA preferred.
  • 5+ years relevant experience in Analyst Relations, preferably in cybersecurity
  • Experience managing vendor relationships across analyst firm tiers

Preferred Skills

  • Strong written, verbal, and visual capabilities across multiple communication channels (in English)
  • Well organized with excellent presentation skills and ability to work independently and across all levels of company management
  • Persuasive evangelist that instills confidence that Secureworks solutions and approach are the best for customers and partners
  • Exceptional interpersonal and leadership skills – polished communication and presentation skills