Shaw’s corporate innovation team is a center of excellence that exists to help accelerate innovation at Shaw to create value for the business. We partner with all three business units, taking a future-focused, customer-centric, market-driven approach to creating differentiated products and services. The Innovation Manager will be tasked with solving complex strategic challenges and providing innovation leadership to all three business units. This role is responsible for informing and influencing key business partners to advance innovation efforts at Shaw, while translating complex technical issues into simple terms. They will execute Shaw’s innovation strategy through ownership of the innovation process – from idea scouting, ideation, and concepting through test & learn collaboration, validation, and commercialization. They will translate insights into action, prioritize resources, make go/no go decisions, and deliver value to the organization. This role will report to the Senior Director of Innovation.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level