Baglietto appoints new General Manager - all4yachting