I think this module helps you: https://drupal.org/project/administerusersbyrole
I never use it, but they say: This module allows site builders to set up fine-grained permissions for allowing users to edit and delete other users — more specific than Drupal Core's all-or-nothing 'administer users' permission. It also provides and enforces a 'create users' permission.
Regards.