Interbrand · 1 day ago
Senior Consultant, Strategy
Interbrand is a global leader in brand strategy and design, committed to building the world's most iconic brands. As a Senior Consultant in Strategy, you will create high-impact presentations, manage deliverables, and collaborate with a multi-disciplinary team to develop strategic recommendations for clients.
ConsultingManagement Consulting
Responsibilities
Own specific deliverables within a project and manage all components (research, content development, team reviews, etc.)
Collaborate with the internal team and client to formalize hypotheses and develop compelling strategic recommendations
Collaborate with strategy leads and program managers to ensure that activities are progressing as planned, care deeply about the quality of the work
Know what’s going on in the business and world — be a go-to source for trends, shifts, emerging customer dynamics, and behavior. Tell us what our clients should care about
Engage with your team and with Fortune 500 clients in stakeholder interviews and discussions about topics critical to their business
Synthesize learning and push beyond the fact base to craft compelling stories driven by your own point of view
Ensure that timelines are met and knowledge is shared across the team
Qualification
Required
Proven experience in brand marketing, business strategy, client service, design, innovation, or research
Strong writing and presentation skills
Strong proficiency in PowerPoint (bonus points for Keynote)
Working understanding of business processes
Experience with various research methodologies and comfort with qualitative and quantitative data
Interest in seeing the impact of your work in client businesses and in the real world
Benefits
Health/Vision/Dental Insurance
Family Forming Benefits
401(k)
Employee Stock Purchase Program
Annual Education Assistance
Health and Wellness Discounts
Spending and Saving Accounts
Vacation, Sick, and Personal Days
Paid Parental and Medical Leave
Life, AD&D and Disability Insurance
EAP
Mobile Phone Reimbursement
Company
Interbrand
Interbrand is the world’s leading brand consultancy, with a network of 33 offices in 27 countries. It is a sub-organization of Omnicom Group.
H1B Sponsorship
Interbrand has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2023 (2)
2022 (1)
2021 (1)
2020 (1)
Funding
Current Stage
Late StageLeadership Team
Recent News
Business - Dhaka Tribune
2025-10-31
Company data provided by crunchbase