Bay Named Ingram Micro North American President