Successfully consulted for over 100 publicly listed companies across the United States and Canada. His roster to date includes companies from the NYSE, NASDAQ, AMEX and OTCBB exchanges.