Fay Biccard Glick Neighborhood Center At Crooked Creek
Rating: 1.33 stars 3 reviews
Location: 2990 W 71ST St Indianapolis IN 46268 USA
Filter Reviews by Role
Promote This Nonprofit
Poor Management. Misuse of board resources. Relatives of Executive Director make up 80% of staff, despite experience or education. Financial policy: chase dollars and dump in a big pot. Unethical, not about community, but family
I've personally experienced the results of this organization in...
several incidents, Exec. Dir. not straight forward with Board.
If I had to make changes to this organization, I would...
Remove the ED