Chris Russell's Location
Magnolia, TX, US
Chris Russell's Education
Chris Russell's Skills
Chris Russell's Summary
Chris Russell, based in Magnolia, TX, US, is currently a Production Manager at Live Nation. Chris Russell holds a 2001 - 2003 Criminal Justice @ Massachusetts Bay Community College. With a robust skill set that includes Stage Management, Concert Production, Production Managment, Live Events, Music and more, Chris Russell contributes valuable insights to the industry. Chris Russell has 3 emails on RocketReach.