The Innovation Lead supports the execution of the organization’s technology innovation initiatives by identifying emerging technologies, assisting in proof-of-concept development, and coordinating innovation activities across teams. The role focuses on hands‑on delivery, supervision of innovation tasks, partner coordination, and reporting, ensuring initiatives are executed in line with approved innovation strategies and roadmaps.
This position bridges business requirements and technical capabilities while supervising innovation activities that improve service offerings, operational efficiency, and competitiveness.
Deliverable Contribution: Innovation Strate...