TED Community

Showing 1 - 1 of 1 members with photos

  • Member Picture

    Javier
    Villarrubia

    Madrid, Spain

    Self-employed

    Digital strategy, organization, management, human resources & IT

    - Science - Technology - Culture - Comm...