Robert Half
–
Columbus, OH, 43215
... Manager to oversee construction projects in the renewable energy sector, specifically focusing on solar installations. ... • Coordinate effectively with subcontractors, vendors, engineers, and internal teams to ensure smooth project progress. • ... - Jun 27