Matt See
Customer Success Manager @ Netflix
About Matt See
Matt See is a Customer Success Manager at Netflix, currently based in Amsterdam. He has extensive experience in training and technical roles at Apple and Netflix, along with a background in media development and video editing.