Train of Thoughts provides marketing counsel and solutions in the areas of strategic planning, marketing audits, market development and communications. more... See more text