Corporate Controller
Ostara
Washington University in St. Louis - Olin Business School
University of Missouri-Columbia, College of Business