is inactive
Where is VELA INFORMATION TECHNOLOGY's headquarters?
VELA INFORMATION TECHNOLOGY's headquarters is located at UNIT 7, GARDENS BUSINESS PARK, ATELJEE STREET, RANDPARK RIDGE, 2169
What year was VELA INFORMATION TECHNOLOGY started?
VELA INFORMATION TECHNOLOGY was started in 1995