CSC · 8 hours ago
Director of Market Analytics
CSC is a global business, legal, and financial services company based in Wilmington, Delaware. They are seeking a Director of Market Analytics to lead their Market Intelligence function, driving data-driven decisions and competitive advantage through strategic insights and collaboration across various teams.
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
Strong strategic planning and execution capabilities
Proven ability to lead strategic initiatives and drive cross-functional alignment
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
Preferred
Proven experience in global marketing leadership roles (10+ years preferred)
Prior experience at a Big 4 consulting firm (Deloitte, PwC, EY, or KPMG) is strongly preferred
Benefits
Annual success-sharing bonuses or commission plans based on individual performance
Annual Success Sharing bonuses or commission plans based on individual performance
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