Stephen LEICHT
Total number of appointments 2
- Date of birth
- April 1976
DIGITAL SCIENCE & RESEARCH SOLUTIONS INC. (FC035057)
- Company status
- Active
- Correspondence address
- 625 Massachusetts Avenue, 2nd Floor, Cambridge, Massachusetts, 02139
- Role Active
- Director
- Appointed on
- 9 February 2018
- Nationality
- American
- Country of residence
- United States
- Occupation
- Company Director
DIGITAL SCIENCE & RESEARCH SOLUTIONS LIMITED (09984464)
- Company status
- Active
- Correspondence address
- The Campus, 4 Crinan Street, London, United Kingdom, N1 9XW
- Role Active
- Director
- Appointed on
- 18 May 2016
- Nationality
- American
- Country of residence
- United States
- Occupation
- Managing Director / Coo