72 employees
Alviva Holdings Limited, together with its subsidiaries, manufactures, distributes, and supports information and communication technology.
1989