Founded in 2009, Sixth Street is a global investment firm with over $50 billion in assets under management.
No open positions at the moment