Edrea Chen is currently the Head of Customer Success and Head of Recruiting at Moonhub. Previously, Edrea worked as Strategy & Finance at Quantcast and Investment Banking Analyst at Deutsche Bank. Edrea graduated from Middlebury College with a Bachelor of Arts degree in Economics in 2016.
Sign up to view 3 direct reports
Get started