Craig has no shortage of audacious, world-changing ideas, and was a founding member of two organizations doing just that: VillageReach and the Global Good Fund. He joined iF with a vision of expanding its impact by finding new opportunities and ways for iF to solve hard problems that matter, especially in places of greatest need.
Sign up to view 0 direct reports
Get started
This person is not in any teams