Mechanical Engineer

Location: Hamina, Finland