Goss International Appoints Richard Nichols as New CEO