Saki Takeda

Director, Product Management, Customer Service Technology Netflix