For over 30 years, Dennis has used his expertise in communications, politics, and polling to help candidates and elected officials successfully shape issues and communicate with constituents. He spent 17 years working in the Michigan legislature as a senior staffer for legislators from Detroit and Flint. In 2004, he founded his own company, which focuses on nationwide polling and campaign and media consulting. He is also a civilian researcher for the Lansing Police Department.
In 2022, Michigan voters elected Dennis to the Board of Trustees at Michigan State University (MSU), where he earned his bachelor’s degree in 1992. He also earned a master’s degree from the University of Michigan in 1994.
Dennis enjoys traveling with his wife, reading, visiting state capitals, hiking, and has completed 21 half marathons.