Founder & CEO
Russell Breuer
CEO Approval Rating
85/100
2017
PrivateIndependent Company
https://spotandtango.com/