Project Specialist (technical)

Hitachi Energy

New Plymouth, New Zealand