James Mccallister's Location
Houston, Texas, United States
James Mccallister's Work
James Mccallister's Education
James Mccallister's Summary
James McCallister, based in Houston, Texas, United States, is currently a Vice President Operations at Spencer Thomas Group, bringing experience from previous roles at MovR, Moving Talent, AT&T and Verizon. James McCallister holds a Master of Business Administration - MBA @ University of Houston.