Segovia TechnologyProfessional services33 Irving Pl Fl 7New York, NY, 10003-2332 · USPhone unavailableEmail unavailableWebsite unavailableHours not available