Moelis Boosts Healthcare Unit Steven Meehan has joined Moelis & Co. as a managing director in healthcare investment banking. October 9, 2011