Tim Soulo

Tim Soulo calls himself a "web strategist" as for almost 3 years now he has been helping various online projects with their internet marketing endeavours.