Lee Mooney is the Managing Director of Sixth Street.
107 people are employed at Sixth Street.
Sixth Street is based in San Francisco, California.