Baylor Wordsworth's Location
Chapel Hill, NC, US
Baylor Wordsworth's Work
Baylor Wordsworth's Education
Baylor Wordsworth's Summary
Baylor Wordsworth, based in Chapel Hill, NC, US, is currently a Digital Analyst at Mark Thomas Media, bringing experience from previous roles at North Carolina State University and Intrepid Marketing Group. Baylor Wordsworth holds a 2017 - 2021 Bachelor of Science - BS in Sport Management @ North Carolina State University. Baylor Wordsworth has 1 email on RocketReach.