The Sebastian – Vail, a luxury mountainside resort and private residence club in the heart of Vail Village, Colorado, has welcomed John D’Angelo as its new general manager. In his role, D’Angelo is responsible for overseeing day-to-day operations of the property and ensuring it continues delivering a five-star experience to both Owners and guests.