Ingram Micro CE Names Finkelstein Marketing Head