CTOPENDATA

Explore companies in Connecticut

KELLY LONDY

KELLY LONDY

Company ACCURAY INCORPORATED
Business Number 1035568
Role Principal
Title EVP/CCO
Residence Address 1310 CHESAPEAKE TERRACE, SUNNYVALE, 94089, CA
Business Address 1310 CHESAPEAKE TERRACE, SUNNYVALE, 94089, CA