Max Rose

Max Rose is a freelance writer and a consultant to community foundations.