Tech Company Zapier Heads to the Twin Cities

Zapier (think, “happier”) came onto the scene only eight short years ago. They had 15 employees,...

Read More