Our Team

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

What's Next