Todd Henderson trat 2003, mit bereits über 12 Jahren Branchenerfahrung, in das Unternehmen ein. Vor seiner jetzigen Position war er als Chief Investment Officer bei RREEF Real Estate in Amerika tätig. Vor seinem Eintritt war er Direktor der Akquisitionsabteilung bei The J.E. Robert Company. Davor arbeitete er im Bereich der Restrukturierungen notleidender Immobilienkredite bei der First Gibraltar Bank.
Todd Henderson besitzt einen Bachelor von der University of North Texas sowie einen MBA von der Wharton School, University of Pennsylvania.