Jeremy Rifkin

Jeremy Rifkin

President of the TIR Consulting Group