Satya Vinjamuri

Info

Strategy Manager, Giant Eagle Inc.