About this role
Innovation Strategy Manager, Bose Research Labs at Bose. Location: Framingham, Massachusetts, United States. Role: identifying opportunities, leading analysis, creating presentations Requirements: 5+ years in strategy consulting or technology/innovation strategy; MBA strongly preferred; experience in startups, incubators, or corporate research labs; strong analytical, storytelling, and stakeholder management skills. Category: Business Operations Seniority: Mid Level Commitment: Full Time Workplace: Onsite Languages: English