March 4, 2010
RussellPhillips and my title is Search Consultant
Yes and no... I have worked in technology sourcing/recruiting industry ... I have seen the impact of the internet and how it has evolved.
web analytics and SEO
No answer yet
No introduction yet