Teakwood Capital FAQ
When was Teakwood Capital founded?
Teakwood Capital was founded in 2005.
What type of investor is Teakwood Capital?
Teakwood Capital is a private equity firm.
Where is Teakwood Capital headquartered?
Teakwood Capital is headquartered in Coppell, Texas.
Sign-up to view Teakwood Capital’s full profile and discover more small private equity firm investors just like it.