If you actually pay attention there are a lot of team speak staff.
I myself am one of them, next time pay attention and look at the badges people have. If people wanted to be staff I'm pretty sure they would have applied. Also, a lot of team speak Admins are on.
Why would you need a team speak admin in the first place. There is no moderating that needs to be done. Of you can't get into a channel so be it, you would need the password or someone to move you