Henderson was also a trustee of the University of North Carolina at Chapel Hill.
In addition to his role, Henderson was also a member of the governing board at the University of North Carolina at Chapel Hill.