In my experience very few consultants advise on all aspects of running an ecommerce business. Instead they specialize in whatever fields they're good at. For example, I'm from a tech background and do recruiting, and I advise on hiring and managing software developers. I have a friend who advises on marketing. I know someone else who does accounting. And so on.