User to see other peoples leads , but no other admin access

User to see other peoples leads , but no other admin access

I want to set up a user, so they can see, maybe even edit that lead (add more detail),  but I don't want them to have full admin rights (eg Manage Users etc)

How do I do that?