#7 Computer Services Corporation (CSC)
Brand value: $2.1 Billion
Brand rating: AA-
Located: Virginia, U.S.
#6 Cap Gemini
Brand value: $2.8 Billion
Located: Paris, France