Source: SGB Online

Inov-8: Inov-8 Opens First U.S. Store

Inov-8 opened its first U.S. store in Meridian, ID. The U.K.-based footwear manufacturer's stores now number three, with the other two in England.

Read full article »
Est. Annual Revenue
$5.0-25M
Est. Employees
25-100
CEO Avatar

CEO

Mike Snell

CEO Approval Rating

82/100

Read more