is there a plugin to run an organizational election?

I would like to have elections on my site for our non-profit organization. I am looking for a plugin that would allow me to setup an election, ensure voters could only vote once but allow for privacy so no one can see for whom they voted. Is there a plug in for that? I would like to be able to have biographies of all the people who are up for election.
I know there are applications out there that do this, but looking for something within WordPress itself if possible.