If you're working in the B2B sector, I would seriously look at LinkedIn - it's a great way for prospecting, you get access to President/CEO of companies and there over 200mil users!
From an SEO perspective, I would ask your client what types of keywords does his clients call his product/service. Then, start your keyword research portion and see if there are additional keywords the client hasn't thought of.