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.
Sign up to view 8 direct reports
Get started