North America
Nordic
Executive level strategy, marketing, sales, and business development services for high tech companies
International