Alvin Tan. Artistic Director, The Necessary Stage Alvin Tan. Artistic Director, The Necessary StageThursday, June 8, 2023Editorial Team