Loon Mountain Resort, located in Lincoln, N.H., named Brian Norton as the resort’s new president and general manager on Thursday. Norton began his career at Loon…
Maybe you’re asking yourself, “Who needs an eight-person lift?” But anybody who has been to Loon on a mid-winter Saturday morning would probably understand that…