The Travel Corporation ยท 1 month ago
Senior Brand and Market Insights Manager
The Travel Corporation (TTC) is a global business with over 100 years of experience in the travel industry, dedicated to creating enriching experiences for travelers. The Senior Brand and Market Insights Manager will lead brand health tracking programs, drive ad hoc research projects, and champion customer understanding across the organization to inform brand strategy and business decisions.
TourismTravel
Responsibilities
Lead Brand Health & Tracking Programs
Manage multi-market brand tracking studies, ensuring consistency and high data quality
Analyze long-term brand performance trends and identify strategic implications
Deliver clear, compelling insights that guide brand positioning and creative strategy
Drive Ad Hoc Research & Insights Projects
Design and execute qualitative and quantitative studies on customers, products, and markets
Partner with external research vendors, overseeing briefs, timelines, and budgets
Synthesize findings into actionable recommendations that inform marketing and product decisions
Champion Customer Understanding Across the Organization
Develop and maintain customer personas, segmentation models, and journey insights
Translate customer behaviors and motivations into strategic opportunities for growth
Socialize insights through presentations, workshops, and cross-functional collaboration
Provide Strategic Consultation to Cross-Functional Teams
Serve as an insights partner to Brand, Acquisition, CRM, Digital, and Product teams
Support campaign development and evaluation with relevant data and research
Present insights confidently to senior leaders, influencing decision-making
Ensure Research Excellence & Operational Rigor
Establish standardized methodologies and reporting frameworks for all research activities
Monitor industry trends, competitive behaviors, and emerging research tools
Proactively identify knowledge gaps and propose new studies to address them
Qualification
Required
Bachelor's degree in Marketing, Business, Social Sciences, or related field preferred; Master's degree a plus
~10 years of experience in marketing research or insights, in either client-side or agency-side environments
Strong track record managing longitudinal research programs and multi-market research studies
Hands-on experience with both quantitative and qualitative research methodologies
Exceptional analytical skills with the ability to translate data into clear, actionable strategic recommendations
Confident communicator with strong presentation and storytelling skills
Highly proactive, resourceful, and comfortable managing multiple projects simultaneously
Preferred
Experience working with travel, hospitality, consumer lifestyle, or global brands preferred
Company
The Travel Corporation
Worldwide travel expert, with 40 sales offices and 10,000 team members, 2 million customers annually to over 70 countries.
Funding
Current Stage
Late StageTotal Funding
unknown2024-07-16Acquired
Recent News
Company data provided by crunchbase