Terry Stillman is the Co-Founder & CEO of Telic, a footwear company based in Boise, Idaho. Prior to Telic, Terry worked at Nike and owned a footwear store called Feet First. Terry graduated from Dartmouth College with a Bachelor of Arts degree.
Sign up to view 0 direct reports
Get started
This person is not in any teams