Mr. Russell has over 25 years of startup and executive leadership experience with expertise in establishing, leading, and turning around digital marketing agencies and premier global companies with revenue up to 8-figures. Mr. Russell has previously held the position of Chief Executive Officer for OTTO Detroit, a digital transformation agency he founded in 2012. He has also held the position of President of Wunderman Team Detroit, where he led the global digital marketing transformation of Ford Motor Company from 2007 to 2012. He also served as Senior Vice President, Managing Director for Carat from 2005 to 2007. In 2001, Mr. Russell founded and built a software-as-a-service startup company, C-Quential, that was acquired by Connelly Partners, an advertising agency located in Boston, Massachusetts, in 2004. Mr. Russell holds a Bachelor of Arts degree from St. Lawrence University and a Juris Doctor degree from Western New England School of Law. Since 1997, he has been licensed to practice law in the state of Massachusetts.
Sign up to view 3 direct reports
Get started
This person is not in any teams