D. Forseth, President Whistler Mountain