Amer Sports has appointed Andy Towne as president of apparel. He will also join the Amer Sports executive board.