The Boat Race Company appoints Finance Director and Event Manager