13 employees
Omniburo specializes in office automation, IT, information management and telephony.
1993