Robert's Location
Texas, United States
Robert's Work
Robert's Education
Robert's Summary
Robert, based in Texas, United States, is currently a Technical Success Manager at 10th Magnitude, bringing experience from previous roles at Sunbelt Medical Management and S. Schestowitz. Robert holds a 2001 - 2005 Bachelor of Science - BS in Mechanical Engineering @ Texas Tech University. Robert has 2 emails on RocketReach.