Keeneland officials have announced two additions to the executive leadership team: Christa Marrillia is vice president and chief marketing officer and Marc Therrien is managing director of Keeneland hospitality.
Keeneland officials have announced two additions to the executive leadership team: Christa Marrillia is vice president and chief marketing officer and Marc Therrien is managing director of Keeneland hospitality.