Skip to Content

Brad Allen

After working as a journalist in both the general and business press in New England, Brad Allen has spent much of his professional life on the corporate side, particularly in investor relations for technology companies, including DEC, Cray and Imation. He also consults with public companies on their dealings with Wall Street and is a contributor to financial publications, writing about the capital markets.

Articles by this author: