The OOB Salesperson security role can import data. Just ensure that he has assign privilege on contacts to all the users you need. By default the assign privilege on contact is at user level.
Check this thread http://social.microsoft.com/Forums/en-US/2e495ebf-ec8a-44eb-8c2e-4153298988ae/privileges-for-import?forum=crmdeployment
If my response helps you in finding your answer then please click 'Mark as Answer' and 'Vote as Helpful'