NCFO mourns the loss of TTD President Larry Willis

With his wife and daughter by his side, TTD president Larry Willis, 53, succumbed to injuries sustained on November 22 in a tragic biking accident. We offer condolences to his family, friends, and team at TTD