Spectra Offices
HQ
Spectra
New York, NY 10010, USA