Hubbard is the former CEO and current senior managing director at Hines, one of the largest real estate organizations in the world