Tsungyen Dean CHANG
Total number of appointments 1
- Date of birth
- August 1952
SCREENBEAM EUROPE LIMITED (04233198)
- Company status
- Dissolved
- Correspondence address
- 13800 La Paloma Road, Los Altos Hills, California 94022, United States
- Role
- Director
- Appointed on
- 4 September 2001
- Nationality
- American
- Country of residence
- United States
- Occupation
- Director