Sasta blev etableret i 1969 i Nurmes, Finland - "64 Grader nordlig bredde". Design og produktionsanlæg er beliggende i Finland samt Estland. Sasta har sit eget team af fuldt beskæftiget designere. Sasta har Gore-Tex®, Windstopper® og Polartec® licens.