sloan harper peter green on the board