Scott Beale Named One of Top 50 Non-Profit Leaders