Becky Compton ’17 and Michael Stephan ’17 Julie Huisingh 3 years ago Becky Compton ’17 and Michael Stephan ’17 were married on Dec. 19, 2020. Share this: