Robert Half
–
Columbus, OH, 43215
... Manager to oversee construction projects in the renewable energy sector, specifically focusing on solar installations. ... • Bachelor’s degree in Construction Management, Engineering, or a related field is preferred. • Strong communication skills, ... - Jun 22