Head over to Spokeo.com. It is currently THE BEST reverse search company ever! Just be careful...they are not 100% free. However, their first result is free. So, how do get that "free result?" Read that in step 2.
You opened Spokeo.com? Join. Go to join and then Sign up via Non-Email (IT IS VERY IMPORTANT YOU CHOOSE THIS OPTION AND NOT THE OTHER ONES IF YOU WANT TO REVERSE SEARCH YOUR FIRST EMAIL FOR FREE!)
Enter your email and a desired password. You'll receive a validation email. Validate your email address. After you do all that and get on the main website, enter the email address in the box above when it writes "Enter a friend's email or personal address." See the result and prepare to be WOWed :)
Your first email search should be free. But your second and third one are not...so if you want to support Spokeo for the awesome job they made then go and pay them.
There's also a way to search manually without Spokeo. But because Spokeo searches maybe over 100 sites it's very time consuming. So I don't really recommend it.
There also also some more advanced search engines that will allow you to search by email and not only find the name but even MORE information on that person as addresses, phone numbers etc. In other words, after you find let's say the name you can do a background search by that name. One excellent service for that I recommend is USSearch (the link to their site is below under "Resources" if you scroll down.)