Tom Neiheisel is MGP’s Vice President of Distilling Solutions Sales and brings more than 20 years of experience in the distilled spirits industry to the company. He joined MGP in June of 2026.
Mr. Neiheisel spent four years at Pernod Ricard USA, where he most recently served as Director of Bulk Sales and Contract Distillation Operations. During the prior seven years, he held several roles at Diageo North America Supply, including serving as Site Director for the Diageo Distillery in Lebanon, Kentucky where he oversaw the development of the distillery from initial construction through production and commercial operations. Prior to those roles, Mr. Neiheisel spent eight years at Brown-Forman Corporation in various sourcing roles.
He is an accomplished leader in distilled spirits operations and bulk sales, with experience across multiple functional areas. He also has in-depth strategic and functional knowledge in operations, finance, project management, procurement, mergers and acquisitions, bulk sales, co-packing/distilling, and warehousing. His proven track record in beverage and CPG operations and manufacturing management, includes the startup and commissioning of production facilities and individual product lines in the U.S. and China.
// Send initial data if available function sendRudderStackData() { if (window.RudderStackGlobals) { try { window.parent.postMessage({ type: 'RUDDERSTACK_DATA', data: JSON.stringify(window.RudderStackGlobals), iframeOrigin: window.location.origin }, window.location.origin); return true; } catch (e) { return false; } } else { return false; } } // Listen for requests from parent to check for RudderStackGlobals window.addEventListener('message', function(event) { if (event.source !== window.parent) return; if (event.data?.type === 'REQUEST_RUDDERSTACK_DATA') { sendRudderStackData(); } }); // Send initial data sendRudderStackData();
// Send initial data if available function sendRudderStackData() { if (window.RudderStackGlobals) { try { window.parent.postMessage({ type: 'RUDDERSTACK_DATA', data: JSON.stringify(window.RudderStackGlobals), iframeOrigin: window.location.origin }, window.location.origin); return true; } catch (e) { return false; } } else { return false; } } // Listen for requests from parent to check for RudderStackGlobals window.addEventListener('message', function(event) { if (event.source !== window.parent) return; if (event.data?.type === 'REQUEST_RUDDERSTACK_DATA') { sendRudderStackData(); } }); // Send initial data sendRudderStackData();