David Howell Ellis
David Howell Ellis

David Howell Ellis

Recovering journalist. Tech zealot. Recent MBA grad. Born-again believer in all things UofM.