David Armstrong Location
New York, United States
David Armstrong Work
David Armstrong Summary
David Armstrong, based in New York, United States, is currently a Loss Prevention and Safety Manager and Food and Safety Professional Certification at The Great Atlantic & Pacific Tea Company (A&P). David Armstrong brings experience from previous roles at Walmart.