Mammut North America has announced three appointments for its new marketing and sales office in Denver, Colorado. Ben Eagleton joins Mammut as marketing coordinator. Nash Welch joins as the new customer service and internal sales representative. Finally, Dave Bottomley has joined the Mammut team as North American sales manager.