Staxa Technologies LLC Logo

Staxa Technologies LLC

https://staxatechnologies.com/

575 Lexington Ave,, New York, New York, United States

Company Overview

Quick Facts

Industry

IT Services

Company Size

0-10 employees

Headquarters

575 Lexington Ave,, New York, New York, United States