Senior Director, Brand Strategy, Content & PR

USA (Unknown)

Salary Not AvailableSenior Level10+ years expFull time

Posted 1 day ago

Top 1% of applicants do these two things.

The other 99% submit and hope. You're about to do something different.

Job Summary

Own and drive CSI's brand, communications, and content programs while leading public relations, design, and a high-performing team to build awareness, differentiate the company, and fuel growth.

  • Own brand strategy and storytelling across channels.
  • Lead integrated brand, PR, and content programs with a high-performing team.

Job Description

Responsibilities

  • Shape and champion CSI's brand strategy, defining how the company is positioned, differentiated, and perceived in the market — and translating that strategy into a cohesive narrative, visual identity, and communications approach that drives awareness and business growth.
  • Serve as the steward of the CSI brand, establishing and enforcing brand standards across the organization to ensure communications, presentations, campaigns, and creative assets align with the company's identity and messaging.
  • Lead CSI's public relations strategy in conjunction with our PR agency partner, securing earned media, awards, and speaking opportunities and managing proactive and reactive communications — including messaging, press releases, executive positioning, and crisis response — to build and protect the company's reputation.
  • Direct CSI's content strategy and editorial calendar across owned channels — including thought leadership, blog, email, social media, video, and web — ensuring a consistent brand voice and a steady pipeline of high-quality, differentiated content that supports awareness, engagement, and demand generation.
  • Lead CSI's social media strategy across corporate and executive channels, growing audience, engagement, and share of voice through a consistent brand voice, community management, and social-first storytelling that amplifies the company's presence and thought leadership.
  • Provide creative and design leadership across the brand, directing visual identity, design systems, and creative production for campaigns, digital, presentations, events, and sales collateral to ensure a polished, on-brand, and differentiated look and feel across every touchpoint.
  • Build, lead, and develop a high-performing, multi-disciplinary brand team, fostering a culture of collaboration, accountability, creative excellence, and continuous improvement.
  • Oversee relationships with external agencies, vendors, and freelancers while driving high-quality, efficient execution across brand, communications, and creative initiatives.
  • Establish processes that improve creative quality, brand consistency, speed of execution, and operational efficiency across Marketing.
  • Monitor brand performance, industry trends, and competitive positioning, recommending strategies that strengthen CSI's brand and market differentiation.

Requirements

  • Bachelor’s degree in Marketing, Communications, Journalism, Business, or a related field.
  • 10+ years of progressive experience in brand management, corporate communications, public relations, or marketing.
  • Experience leading creative, communications, or brand teams in a B2B technology organization.

Preferred

  • Experience in fintech or financial services companies is preferred.

Benefits

  • CSI provides rewarding and challenging career opportunities for our employees. When determining your pay, we consider various factors such as your skills, qualifications, experience and location. Along with a competitive salary, this position includes eligibility for incentive awards based on both individual and business performance. We also offer a comprehensive range of benefits. To learn more about our benefits, visit: Benefits Summary
Computer Services logo

Computer Services

Computer Services know that Information Technology (IT) and all that comes along with the territory can be both daunting and confusing for the majority of people, especially for those who are just starting out in the world of business. A reliable IT service and a robust IT infrastructure can be the difference between your business being exceptional or just average. Many small and medium enterprises (SMEs) can’t afford to employ dedicated IT specialists in their early days and this is where we can assist you. Computer Services predominately works in Dubai, Abu Dhabi & Fujairah. Our enthusiastic team consists of qualified expats who are passionate about IT and business strategy and have worked in different industries across multiple jurisdictions. Our team is highly trained and up to date with technological developments and solutions. Combined with our core fundamental belief that our employees are our biggest asset and they always strive to provide customers with better, more efficient and successful services, at all times. If you need bespoke services, whether IT consulting or strategic business solutions, do not hesitate to let us know how we can provide you with novel and innovative resolutions to your needs. Clients want to know that our company can do what they say in the time-scale and parameters set. In this region, trust and respect is an important part of the branding of an organisation. A break down of client trust will likely lead to an impact on the success of a business; unhappy clients want the world to know and the UAE is all about relationships and word-of-mouth recommendations. We want to give you the best service available and add value to your business at a cost effective price.

Dubai, Dubai, ARE
108 employees (5 in marketing)

Headcount Trend

Current headcount: ~108

Marketing Team

Marketing Team Size
3 (3% of company)
Marketing Roles Posted (Last 30 Days)
1