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.
November 1, 2023 - present
June, 2022