Spencer Barry's Location
Austin, TX, US
Spencer Barry's Work
Spencer Barry's Education
Spencer Barry's Summary
Spencer Barry, based in Austin, TX, US, is currently a Field Sales and Marketing Specialist at Techtronic Industries - TTI, bringing experience from previous roles at Techtronic Industries - TTI, The North Face, a VF Company and Northwestern Mutual. Spencer Barry holds a 2017 - 2021 Bachelor of Business Administration - BBA in Finance, Economics @ Texas State University.