Michelle Tan, Deputy Editor in Chief Michelle Tan, Deputy Editor in Chief Michelle Tan, Deputy Editor in Chief