Michelle Lau

Michelle Lau

Digital Campaign Manager @WIRED. Currently immersed in all things #Digital, #MediaRepresentation, and #Languages.