I also offer consulting services in a wide range of areas. Thanks to my wide set of experiences, I am uniquely suited to helping small businesses look at their needs and issues from all points of view to determine a best course of action. Instead of needing a big team for a lot of money, I can meet most needs on my own, and when additional help is needed, I can usually speak directly with a contact of mine who can meet the need quickly, without needing further discussions to get up to speed.
Depending on what is needed, I can work on a per-project, or hourly basis.
Below, you can see some specific areas in which I have experience. This is not an exhaustive list, just an idea of some of my skills and experiences.