- Insight Global (Plains, TX)
- Job Description Insight Global is looking for a Construction Specialist for a renewable energy client located in Plains, Texas. This person will be a right hand ... to the construction manager located at the jobsite. On a daily...5+ years of experience working in commercial or industrial construction Experience in leadership role at construction … more