Aw Chin Leng has been promoted to executive director of Singapore-based ship building, repair and conversion firm Otto Marine.