Stephen Nelson has over 20 years of experience in retail management, currently serving as General Manager at Wawa, Inc. since June 2020. Prior to this role, Stephen held various positions at Walmart from November 2000 to June 2020, including Store Manager in Operations Support and multiple managerial roles in the Greater Metro DC and Greater Metro Atlanta Areas. Additionally, experience includes an Office Assistant position at Crosible Filtration from September 1999 to June 2000. Stephen holds a degree in Liberal Arts, Humanities, Social Science, Business Management, and Economics from Cayuga Community College, completed between 2000 and 2003.
This person is not in any teams
This person is not in any offices