Leigh Downs resumes & CV records
Resumes
Leigh Downs
Location:
Decatur, IL
Manager, Mississippi And Alabama, Low Vision Department At Sight Savers America
Location:
Pelham, Alabama
Industry:
Nonprofit Organization Management
Education:
Indiana Wesleyan University 2009
Bachelor of Science (B.S.), Business Administration and Management, General
Bachelor of Science (B.S.), Business Administration and Management, General