Trevor Self's Location
Denver, CO, US
Trevor Self's Work
Trevor Self's Education
Trevor Self's Summary
Trevor Self, based in Denver, CO, US, is currently a Project Engineer, Aviation Group at KSA, bringing experience from previous roles at KSA and KSA Engineers. Trevor Self holds a 2012 - 2016 Bachelor’s Degree in Civil Engineering @ University of Texas at Tyler. Trevor Self has 3 emails and 1 mobile phone number on RocketReach.