Mechanical Project Engineer

Mechanical engineer, energy project sector experience