James Jaggard's Location
Bend, Oregon, United States
James Jaggard's Education
Oregon State University
2006 - 2008
James Jaggard's Summary
James Jaggard, based in Bend, Oregon, United States, is currently a General Manager at Wanderlust Tours. James Jaggard holds a 2006 - 2008 Oregon State University. James Jaggard has 1 email and 2 mobile phone numbers on RocketReach.