CEO
Dean Vaughan
CEO Approval Rating
70/100
06/1976
PrivateSubsidiary of Control4 Corp
http://leafaudio.com