Michelle Russell's Location
Huntsville, AL, US
Michelle Russell's Work
Michelle Russell's Summary
Michelle Russell, based in Huntsville, AL, US, is currently a General Manager at Steak Out Charbroiled-Delivery, bringing experience from previous roles at Arby's and Burger King Corporation.