Matt See

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.

People similar to Matt See