Primoris Renewable Energy
–
Dallas, TX, 75225
Job Description POSITION SUMMARY: The Manager, Projects will be responsible for leading and managing the successful design, construction execution and completion of a renewable energy project. The Manager, Projects is responsible for managing the ... - Apr 26