Mammut hired Emily Buck, formerly at The North Face and Under Armour, as its new director of Marketing for North America. Most recently, she was a senior customer success manager at Bluecore, an ...