Two new executives have joined Sugoi Performance Apparel, a Dorel Industries company. Charles Russell is the new senior vice president of global sales. He has more than 15 years of experience in sales, including a previous four-year stint as Sugoi's vice president for sales that ended when he left in ...