Interlochen Center For The Arts, Corporation