International Yacht Collection (IYC) has announced that Andre Peens has joined the company as the Director of Yacht Management. The celebrated captain has piloted and managed some of the most…