Karen Swain
Customer Service Representative @ Netflix
About Karen Swain
Karen Swain is a Customer Service Representative with extensive experience in member services and customer support. She has worked at Onpoint Community Credit Union and Netflix, and has a background in International Relations and Economics.