Richard Sell joined China Navigation in 2009 and is the company's General Manager Commercial responsible for dry bulk, bulk logistics, chartering and projects as well as the commercial aspects of newbuilding and sale and purchase.
Richard joined the Swire Group in 1999 and spent ten years working for Cathay Pacific Airways in various management positions in Hong Kong, India and Italy. His most recent role prior to moving into shipping was in Revenue Management responsible for the passenger revenue performance on routes to North America, Europe, South Pacific, South East Asia and the Middle East and India.
Before joining the Swire Group, Richard worked for the British Tourist Authority in Australia, New Zealand and France. He holds an honours degree in Modern Languages from the University of Leeds and has undertaken INSEAD executive programmes in Singapore and France.