John Randazzo

  • Miles to Go

  • 1996 Global Fellow

  • Miles to Go

  • 1996 Global Fellow

  • Organization/Fellow Location ?

    Our most recent information as to where the Fellow primarily resides.

    Dubai, United Arab Emirates

  • Organization Structure ?

    An organization can be structured as a nonprofit, for-profit, or hybrid (a structure that incorporates both nonprofit and for-profit elements).

    Nonprofit

  • Visit website