Tennant Consulting helps leaders of software, Internet and technology companies create sustainable revenue growth by understanding and fulfilling customer needs better than the competition. We help clients develop sound strategies, evaluate market opportunities, build great products, turbocharge sales and marketing operations, raise venture capital and create world class alliances. Steve Tennant is managing director. He also serves clients through an affiliated network of writers, web developers, leadership consultants, UI designers, customer service consultants, IT consultants, software developers, product managers, junior marketing consultants, sales consultants, training developers, recruiters, attorneys, and venture capitalists. Specialties Internet, management consulting, new product development, marketing, alliances, venture capital, sales enablement, thought leadership, market requirements, lean startup, market analysis, competitive analysis, strategy development