By Ted Prodromou Social media seems to be almost everywhere. Just yesterday Facebook announced they have a billion members. By comparison you might think LinkedIn is a small site. It does have over 150 million members however. Let me say that again . . . 150 million members. Depending on your background and work you […]