James Yu has an extensive background in sales and management within the marine industry, having worked for Rolls-Royce Marine from 1999 to 2016, where they served as General Sales Manager for Offshore-Great China. Prior to that, they held various positions at a state-owned company and a deputy manager role at an agent company in Shanghai. Since 2003, James has specialized in OSV design, propulsion, automation and control systems, amongst other responsibilities in their field.
This person is not in the org chart
This person is not in any teams
This person is not in any offices