Joe Tucci

EMC Misses Q1 Estimates But Dell Deal on Track