Founder & CEO
Greg Rand
CEO Approval Rating
78/100
2010
PrivateSubsidiary of Renters Warehouse USA, LLC
http://ownamerica.com/