TED Community

Showing 1 - 2 of 2 members with photos

  • Member Picture

    Leerom
    Segal

    Toronto, Canada

    Klick Communications

    President & CEO

  • Member Picture

    Steven
    Sikes

    Palo Alto, CA, United States

    Cinema, Jazz, Architecture, Creating Mobil...