The Depository Trust & Clearing Corporation (DTCC) · 2 weeks ago
Social Media Strategy Director
The Depository Trust & Clearing Corporation (DTCC) is at the forefront of innovation in the financial markets, committed to helping employees grow and succeed. The Social Media Strategy Director will shape DTCC's global social media presence by crafting strategies across various platforms to amplify brand and business goals, blending creativity with analytics to drive thought leadership and engagement.
FinanceFinancial ExchangesFinancial ServicesInformation Technology
Responsibilities
Social Media Strategy Development
Lead a comprehensive global social media strategy across all relevant platforms (e.g., LinkedIn, X, Instagram, YouTube, Facebook) and assess emerging channels, aligning with corporate brand, business and communication objectives
Develop both long-term vision and near-term tactical plans that balance brand building, thought leadership, reputation management and lead generation
Oversee integrated organic and paid social programs that drive measurable engagement, reach and conversion, reinforcing messaging and maximizing return on investment across the sales and marketing funnel
Collaborate with M&C colleagues across disciplines to identify and optimize paid media budget allocation, measuring against goals, targeting strategies, creative formats and campaign timing
Oversee execution of an employee social media activation program that empowers staff to safely and effectively share branded content, thought leadership and personal perspectives, with clear guidelines, training modules and toolkits to encourage responsible participation while maintaining compliance with policies and brand standards
Closely follow social media platform strategies to stay abreast of new capabilities, channels and opportunities to enhance DTCC’s program
Content Creation & Platform Innovation
Lead the ideation and execution of high-performing social content that brings the brand story to life and drives engagement
Partner with the Brand and Creative Teams to establish creative frameworks and brand voice guidelines for social media, ensuring consistency while leaving room for innovation and experimentation
Champion the creation of real-time and timely content that responds to market trends, news cycles, and corporate milestones
Provide guidance and develop programs to optimize the social media profiles of senior leaders
Leverage AI and automation tools to enhance social media success, identifying opportunities to enhance content ideation, personalization, performance forecasting and scalability—while ensuring outputs are aligned with brand, tone and corporate standards
Foster a culture of experimentation and continuous learning, using A/B testing, algorithm insights and platform plans/strategies and trends to continually evolve content strategy and audience targeting
Paid Social Media Strategy & Sponsorships
Develop and drive paid social strategies for DTCC across LinkedIn, X, Facebook, Instagram, and emerging platforms to drive awareness, engagement and lead generation aligned with business objectives
Drive sponsored content strategy, including audience segmentation, creative testing, budget allocation and performance targets
Ensure paid programs are aligned to the DTCC brand and reflect current on best practices and evolving ad formats
Ensure paid programs are measurable, with defined outcomes, benchmarks against other paid programs and to ensure continuous learning
Analytics, KPIs & Reporting
Oversee delivery of actionable KPIs for social performance covering awareness, engagement, reach, share of voice, sentiment, conversion and ROI, and use data to inform strategies
Oversee delivery of regular reporting dashboards and executive-level summaries that highlight trends, insights, and opportunities
Use data to inform strategic pivots, content optimizations, audience targeting, and platform prioritization
Risk Management & Governance
Collaborate with legal, compliance, risk, and corporate communications to ensure all social content adheres to regulatory requirements, company policies, and brand standards
Monitor social media for reputational risks or emerging issues and manage crisis response in partnership with Corporate Communications
Mitigates risk by following established procedures, spotting key errors and demonstrating strong ethical behavior
Qualification
Required
Minimum of 10 years of related experience
Bachelor's degree preferred or equivalent experience
Strategic, creative and analytical approach
Ability to effectively deliver engaging and differentiated content
Strong written and communication skills
Data analysis and reporting capabilities
Deep understanding of social media platforms and strategy development to optimize performance
Collaborative mindset and ability to work across multiple teams
Benefits
Competitive compensation, including base pay and annual incentive
Comprehensive health and life insurance and well-being benefits, based on location
Pension / Retirement benefits
Paid Time Off and Personal/Family Care, and other leaves of absence when needed to support your physical, financial, and emotional well-being.
Company
The Depository Trust & Clearing Corporation (DTCC)
With over 50 years of experience, DTCC is the premier post-trade market infrastructure for the global financial services industry.
Funding
Current Stage
Late StageRecent News
TokenInsight News
2025-12-19
Company data provided by crunchbase