Log in
PFISTERER
Contact
Links
View in org chart
Dave Reed
Managing Director
Lara Metzger
Assistenz Director Technology
Jaka Strumbelj
Head Of R&d OHL
Dr. Peter Müller
Head Of Renewables
October, 2022 - present
August, 2019
June, 2017
September, 2016
September, 2013