“FIRST” FOR BUSINESS MESSAGING

Forsta means “first” in Swedish—a small, plucky country known for breakout, global-scale technology companies. Just like our team in Boise.

Executive Team

the team

Team

Extended Forsta Team