John Selig is Of Counsel and has over 50 years of legal experience representing individuals and companies in complex business transactions. He has provided counsel to companies in raising significant monies through public and private offerings of securities and assisting them in forming, buying, selling and merging other businesses and providing advice to senior executives and boards of directors of numerous businesses.