Co-Founder & CEO
Spencer Taylor
CEO Approval Rating
70/100
06/2010
PrivateIndependent Company
http://launcht.com/