Founder
Jim Fitzgerald
CEO Approval Rating
81/100
2003
PrivateAcquired by UpSwell Marketing
http://www.taradel.com