107 employees
Vela acquires, manages, and builds specific software businesses which provide specialized, mission-critical software solutions.
1995