Close 
Science and Technology Corporation

Corporate Contact Information:
Address: NASA Ames Research Center, Mall Stop 258-1, Moffett Field, CA 94035-1000

Company Website: http://www.stcnet.com
Site Manager:
Stephen A. Lesh, PH.D.
Phone: 650.604.0697 o/ 408-420-6272 Cell
Email:stephen.a.lesh@nasa.gov
FAX: 650.604.2238
Contracts Manager: Stephen A. Lesh, PH.D.

Type of work: R&D Support services
Size: Small
NAICS Code: 541712 (size Standard 500)
Socio-Economic Credentials: