TROIKA TECHNOLOGIES, INC.
TROIKA TECHNOLOGIES is a Business Corporation registed in Alaska. Founded in January 1996, with the entity number 57526D, its principal address is 1689 C ST STE 205, ANCHORAGE, AK 99503. The entity did not apply for any business licenses yet. Currently in Merged. TROIKA TECHNOLOGIES has 6 key officers and 5 shareholders.