Virtualbox
Technology, Information and InternetGauteng, South Africa11-50 Employees
Virtualbox is a "cloud" / Internet based provider of business software that empowers organizations to leverage leading applications via the Internet, adding value to their business, without the need of owning, managing or maintaining any of that software in house.