Tara Roberts's Location
Houston, TX, US
Tara Roberts's Work
Tara Roberts's Education
Tara Roberts's Summary
Tara Roberts, based in Houston, TX, US, is currently a Senior Business Development and Marketing Specialist, Renewables at Primoris Services Corporation, bringing experience from previous roles at FLSmidth, thyssenkrupp Industrial Solutions (USA), Inc. and Quanta Power Generation. Tara Roberts holds a 1997 - 2001 Bachelor's of Business Administration in Computer Information Systems @ Colorado Mesa University. Tara Roberts has 2 emails on RocketReach.