Your profile has some definite strengths, but it also has some shortcomings as well.
I think that graduate schools will love your managerial responsibilities, specifically your leadership of a team of people. Your NGO experience is also a big plus.
As you said the low GPA with failing grades will be somewhat of an obstacle. Two things that would help you in this regard would be nailing the essays and a solid GMAT score. The essays will be a platform for you to explain the past and indicate that you have much more potential than the GPA indicates. You will need to come up with a good story to explain your situation and portray yourself in the best possible light. A great GMAT score can help compensate for a lower GPA because a GMAT can serve as an indicator for mental horsepower. So it might be a good idea to retake the GMAT but that is up to you.
Best of luck.
Give Kudos if my post was helpful!