Leigh Downs's Location
Pelham, AL, US
Leigh Downs's Education
Indiana Wesleyan University
Bachelor of Science (B.S.) (Business Administration and Management, General)
Leigh Downs's Skills
Leigh Downs's Summary
Leigh Downs, based in Pelham, AL, US, is currently a Associate Director, Low Vision Department at Sight Savers America. Leigh Downs holds a Bachelor of Science (B.S.) in Business Administration and Management, General @ Indiana Wesleyan University. With a robust skill set that includes Public Speaking, Nonprofits, Strategic Planning, Customer Service, Event Planning and more, Leigh Downs contributes valuable insights to the industry. Leigh Downs has 2 emails on RocketReach.