STL's mission: Deliver innovative IT services and reliable staffing solutions to our clients. A lot of famous companies were started in a garage or basement. We may not be famous yet, but STL’s story is similar. An acronym for Sky’s The Limit, STL was founded in 1991 by Katie and Tim Norman—in t...See more
Headquarter United States of America |
Countries of operation United States of America |
Year founded 1991 (33 years) |
Funding status Private |
Company type MNC / Large Enterprise |