CEO
CEO Approval Rating
- -/100
2011
PublicMerger Pending with Shift Technologies, Inc.NASDAQLOTZ
https://www.carlotz.com/