Horizon appoints new executive VP and senior managing partner