Jump to content

Joni Lehto

Project Manager, Wind and Solar Power Development joni.lehto@neova-group.com +358 40 512 2375
Address