Jeffrey Terry GREEN
Total number of appointments 2
- Date of birth
- March 1977
THE TRADE DESK INTERNATIONAL LIMITED (12094164)
- Company status
- Active
- Correspondence address
- 42 N. Chestnut Street, Ventura, California, United States, 93001
- Role Active
- Director
- Appointed on
- 9 July 2019
- Nationality
- American
- Country of residence
- United States
- Occupation
- Business Executive
THE UK TRADE DESK LTD (08539108)
- Company status
- Active
- Correspondence address
- The Trade Desk Inc, 42 N. Chestnut St, Ventura, California, United States, 93001
- Role Active
- Director
- Appointed on
- 22 May 2013
- Nationality
- American
- Country of residence
- United States
- Occupation
- Ceo