Seth Russell's Location
Philadelphia, PA, US
Seth Russell's Work
Seth Russell's Education
Seth Russell's Skills
Seth Russell's Summary
Seth Russell, based in Philadelphia, PA, US, is currently a Open Research Business Development Manager at Taylor & Francis Group, bringing experience from previous roles at Taylor & Francis Group, Drexel University and Free Library of Philadelphia. Seth Russell holds a 2002 - 2006 Bachelor of Arts (B.A.) in English Language and Literature, General @ The George Washington University. With a robust skill set that includes New Business Development, Entrepreneurship, Food, Classroom, Management and more, Seth Russell contributes valuable insights to the industry. Seth Russell has 3 emails on RocketReach.