Lisa Welch

Vice President Human Resources at Dematic

Lisa Welch currently serves as Vice President of Human Resources at Dematic, leading a comprehensive portfolio of Global HR Centers of Excellence, including Talent Acquisition, Organizational Development, and Total Rewards. With extensive experience within Dematic's HR leadership, Welch has been accountable for progressive talent strategies that enhance the employee lifecycle. Prior to Dematic, Welch worked at Novelis, where significant roles included HR Business Partner during a major acquisition and Global HR Integration Manager. Earlier career experience includes positions in talent acquisition and IT recruitment at AirWatch, The Intersect Group, and Modis. Welch holds a BA in Communications from The University of Georgia and completed the Global Executive Program through INSEAD.

Links

Previous companies

The Intersect Group logo
Novelis logo

Org chart