TAT employs 180 employees. The TAT management team includes Kylla Lanier (Deputy Director and Senior Director of Public Sector Engagement), Susan Dold (Director of Finance and HR), and Dylan Wecht (Director of Public Sector Engagement).
Looking for a particular TAT employee's phone or email?