Logo
Accenture

Innovation Lead, Strategy & Growth

Accenture, Houston, Texas, United States, 77246

Save Job

A global consulting firm is seeking an Innovation Lead to join their Business, Product & Commercial Strategy team in Houston, Texas. The successful candidate will manage and drive projects while blending product strategy with commercial acumen to create scalable business opportunities. This role requires extensive experience in project management and stakeholder engagement, alongside strong communication skills. Applicants with an MBA and a background in public speaking are preferred, as this position demands interaction with senior management and influential clients. #J-18808-Ljbffr