If you need more lookups,
subscriptions start at $34 USD/month.
Christopher Serra Location
Nashville, TN, US
Christopher Serra Work
Store Manager @ (September 2023 - Present)
Vice President of Marketing And Business Development @ Angarola Corporation (February 2013 - Present)
Store Manager @ (December 2016 - September 2023)
Christopher Serra Summary
Christopher Serra, based in Nashville, TN, US, is currently a Store Manager at Tractor Supply Company. Christopher Serra brings experience from previous roles at Angarola Corporation and Total Wine & More.
Looking for a different Christopher Serra?
Find contact details for 700 million professionals.