President
Michael Flecker
CEO Approval Rating
90/100
2000
PrivateAcquired by Bensussen Deutsch & Associates, LLC
https://www.ideaplanetlp.com/