Suggestions
Scott Glenn, JD, LPC
Vice President of Asset Protection at The Home Depot
Scott Glenn is the Vice President of Asset Protection at The Home Depot, a position he has held since July 2018. He is based in Atlanta, Georgia. In this role, he is responsible for overseeing the company's asset protection strategies, which include safeguarding company assets and ensuring safety protocols are followed across its operations.
Before joining The Home Depot, Glenn served as the Corporate Vice President of Asset & Profit Protection and Chief Security Officer at Sears Holdings Management Corporation from September 2013 to May 2018. His responsibilities there included managing asset protection, safety, food safety, and crisis response across thousands of properties. He has extensive experience in loss prevention and safety, having held various leadership positions within Sears and Kmart over the years.
Glenn holds a Bachelor of Science degree in Criminal Justice from the University of North Carolina at Charlotte and a Juris Doctor from Concord Law School. He is also a licensed professional certified in loss prevention (LPC) and has served on the board of several organizations related to loss prevention and retail security.1