Oleg Shutkin

Head of Engineering and Power Generation Business Unit
Hevel Solar
Olwg