Log in
Aenova Group GmbH
Contact
Links
View in org chart
Denijal Kosovac
Head Of Project Management
Andreas Richter
Senior Project Manager And Deputy Head Of Technology Transfer
August, 2023 - present
September, 2018
August, 2017