Employees201 - 500HQFrance, TroissyAnnual revenue$500M - $1BTotal visits286.6KComputers Electronics and Technology > Consumer Electronics dell.comCompany NameDell, Inc.Employees> 10001HQUnited States, Texas, Round RockAnnual revenue> $1BTotal visits153.1KComputers Electronics and Technology > ...