Partha Dev

Head of Offshore Engineering Structures