Our Team

TDR's team of 59 experienced, multi-cultured professionals, operate as one fully integrated team combining investment, operating and data science expertise.

What's Next