Phone log shows numbers not Exchange Contact Names
There are a vast multitude of app manager apps in the play store. I use the Android System Info app but it does more than just management. 

As for your exchange issue what are you using to sync? I know the Android pre-installed has issues with exchange depending on how the server is setup and each version has different quirks. You may try using Touchdown to see if it will get all of your contact information into the phone, however it is only a free trial and I believe $20 after that.