1
Total Mentions
1
Documents
0
Connected Entities
Name reference in documents
EFTA00300912
ITDA company. It's very easy to envision a scenario where Teletubbies can increase EBITDA by 25%- 100%. Do you have thoughts on management? JS: Michael Donovan and Steve DeNure are the two founders. They are chairman and COO, respectively, and they effectively run the company. They've both been involved
No connected entities