Chris Barnes's Location
Dallas, Texas, United States
Chris Barnes's Work
Chris Barnes's Summary
Chris Barnes, based in Dallas, Texas, United States, is currently a Chief Technology Officer at Howard, LLP, bringing experience from previous roles at Howard, LLP, Toluna and Computer Wizards. Chris Barnes has 1 email on RocketReach.