Thomas Mark Nelson

Affiliations

  • Director at Talend S.a. (TLND), 2020-08-06
  • Evp, Product Development at Tableau Software Inc (DATA), 2019-08-01
Insider Trading: Sales See All
Company Symbol Price Amount Relationship Remaining Holdings Date Form 4
DATA $123.84 200 75,811 2019-05-16 Filing
DATA $123.14 5,891 76,011 2019-05-16 Filing