John Mann SEO Consulting is an internet marketing company that is based in Nashville, Tennessee. Our company offers services such as search engine optimization (SEO), social media marketing, email marketing, content marketing and web design.