By | July 05 2012 2:36 PM

Tom Sowanick is co-president and chief investment officer at Omnivest Group in Princeton, N.J.Tom Sowanick