CTOPENDATA

Explore companies in Connecticut

SANDRA L. NEEDS

SANDRA L. NEEDS

Company SRI INTERNATIONAL INC.
Business Number 521658
Role Principal
Title ASSISTANT SECRETARY
Residence Address 1720 HALFORD AVE., STE. 340, SANTA CLARA, 95051, CA
Business Address 333 RAVENSWOOD AVE., MENLO PARK, 94025, CA