- SUPERIOR TECHNICAL RESOURCES, INCDec 14, 2015
City Johnson City
Are you a Current or Former Employee? Former job since 2008
I like about the employer
Had representative on-site where I worked, which made me feel like one of the regular employees of the company I worked for.