James Takazawa's Location
California, United States
James Takazawa's Work
James Takazawa's Education
James Takazawa's Summary
James Takazawa, based in California, United States, is currently a Head of People at Upbound, bringing experience from previous roles at Synctera, James Takazawa Consulting, Firefly and Druva. James Takazawa holds a Master of Business Administration @ University of Southern California. James Takazawa has 4 emails and 1 mobile phone number on RocketReach.