Informa Insights, Marketing & Innovation is part of the Knowledge and Networking Division of Informa PLC
This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 3099067.
After spending over a decade in managing global product portfolios across various industries, made the switch to corporate research to fulfill his passion - innovation. In his new role, has been able to focus on finding and shaping ideas that enable business transformation and have positive impact on our society. Most of his efforts are directed in creating win-win partnerships with academia, industry and governments in order to accelerate innovation timelines.