David Bruce McGregor, 77, of New Windsor, MD, passed away on June 26, 2025, at Sinai Hospital. Born December 9, 1947, in Dorsey, he was the son of Howard and Helen McGregor and the beloved husband of Ginger McGregor for 55 years. A proud U.S. Marine Corps veteran, David earned the Navy Achievement Medal and a Purple Heart for his service in Vietnam. He worked in various leadership roles, including at GM, Toyota, Acme Paper, and Ciena Corporation before retiring in 2013. He is survived by his wife, children, grandchildren, great-grandson, and extended family. He was active in the VFW and American Legion.
