I had a look at his LinkedIn profile, and this is what I found:
1. A finance guy
2. A name dropper of numerous corporations... Mind you, this is LinkedIn... But I seem to see that in a lot of places...
3. A director on 4 boards
4. A snappy dresser: http://about.me/markmacleod
Ok, I'm being harsh here. I'm sure he's fine, but if you followed his own advise, you'd have to rule him out!