Tom Buchen, General Manager