CSC · 2 weeks ago
Director of Marketing Analytics
CSC is a global business, legal, and financial services company based in Wilmington, Delaware, USA. They are seeking a Director of Marketing Analytics to lead their Market Intelligence function, driving data-driven decisions and competitive advantage through strategic insights and analytical rigor.
ConsultingLegal
Responsibilities
Lead the development of market intelligence frameworks to monitor industry trends, customer behavior, and competitive dynamics
Deliver executive-level insights that shape go-to-market strategies, product innovation, and brand positioning
Track macroeconomic, regulatory, and technological developments that impact the business landscape
Provide data-driven support for strategic planning, including forecasting, scenario modeling, and investment prioritization
Translate complex data into compelling narratives and visualizations for senior leadership and board-level presentations
Collaborate with Business Unit Finance, Technology, and Product teams to align marketing insights with enterprise goals
Act as a strategic advisor to the Chief Commercial Officer and Business Unit Presidents
Lead cross-functional initiatives that integrate market intelligence into product, sales, and customer experience strategies
Manage external research vendors and data partners to ensure high-quality, timely insights
Qualification
Required
Proven experience in global marketing leadership roles (10+ years preferred)
Strong strategic planning and execution capabilities
Proven ability to lead strategic initiatives and drive cross-functional alignment
Prior experience at a Big 4 consulting firm (Deloitte, PwC, EY, or KPMG) is strongly preferred
Bachelor's degree in Marketing, Economics, Business, or a related field. MBA is required
7+ years of experience in marketing analytics, market research, or strategy consulting
Proficiency in data visualization tools, analytics platforms, and statistical tools
Strong understanding of digital marketing, customer journey analytics, and performance measurement
Exceptional communication and storytelling skills with the ability to influence senior stakeholders
Ability to work across cultures and manage international teams
Benefits
Annual success-sharing bonuses or commission plans based on individual performance
Excellent benefits
Company
CSC
CSC is the world’s leading provider of global business administration and compliance solutions, specialized administration services to alternative asset managers across fund strategies, capital markets transactions in public and private markets, domain name system management and digital brand and fraud protection, and corporate tax software solutions.
Funding
Current Stage
Late StageLeadership Team
Recent News
2025-11-19
2025-11-04
Company data provided by crunchbase