ATLAS

Manager - Innovation

Sidra · Qatar

EmployerSidra
LocationQatar
Posted2026-10-28
Confirmed open2026-10-29

Apply on the employer’s site Open in Atlas

About this role

The Manager - Innovation plays a critical role in fostering a culture of innovation, driving the development of cutting-edge technologies, and facilitating the transfer of research outcomes to marketable products and services. This role involves overseeing innovation activities, managing the Tech Transfer Office, and collaborating with stakeholders across academia, industry, and government to…

Excerpt only. The full posting is on the employer’s careers site.

More jobs at Sidra