Resumes Resumes Fran Grace View page Location: Toledo, OH Industry: Renewables & Environment Work: First Solar Dec 2005 - Nov 2016 Manufacturing Associate Ii Fran Grace View page