Description: Job Description br Headquartered in Alpharetta, Georgia, National Christian Foundation NCF is a nonprofit grantmaking ministry that provides creative giving solutions and inspires biblical generosity (more...) Company: National Christian Foundation Location: Alpharetta Posted on: 2023-09-28