Alyssa Castelli

Vice President Communications at Moelis & Company

Employment