What is a foundation program officer? The answer used to be simple: someone who ensures grant applications are processed and reports are filed on time. But huge changes in the nonprofit world driven ...