Shirin Din has joined Windrock Inc. in the role of Global Sales and Business Development Manager – Commercial Marine Diesel. In this role…