SSTI employs 47 employees. The SSTI management team includes Susie Byrd (Building Better Regions Project Director), Casey Nemecek (Program Director), and Aaron Hagar (Vice President for Innovation Finance).
Looking for a particular SSTI employee's phone or email?