Energy Solutions Direct
–
Columbus, OH
... solar site surveyor, you would be responsible for accurately gathering information to share with the Production Manager and ... year · Good communication and interpersonal skills, required · High attention to detail, required · Strong computer skills, ... - May 23