TED Community

Showing 1 - 1 of 1 members with photos

  • Member Picture

    Amelie
    Leclercq

    Geneva, Switzerland

    Procurement Manager

    trying to do right thing at each moment an...