The Boston Globe
Online Assistant
First actual job. Did you watch Spotlight? I worked there. Welcome to the real world.
Curriculum Vitæ
A career that started with sentences, moved through systems, and landed on data. One throughline: the conviction that the best ideas deserve the best possible vessel.
Learning to tell stories.
The Boston Globe
Online Assistant
First actual job. Did you watch Spotlight? I worked there. Welcome to the real world.
The Norwood Bulletin
Reporter
First time seeing my name in print. Can't beat that feeling.
Independent Publishers Group
Production Associate
Getting books from printer to shelf. A lesson in actually shipping a product.
Cubs Fan Report
Weekend Newsletter Writer
The first time I mixed writing and baseball... it was a great fit. All things Cubs.
ChicagoSide Sports
Writer
Jonathan Eig was my editor (yes, THAT Jonathan Eig). Scored a cover story in Time Out Chicago — including an exclusive interview with Steve Stone (thanks Rob!)
Baseball Prospectus
Writer
Analytics-based Cubs coverage. Life lesson: combine something you love with something you're trying to learn.
Learning to ship things.
PEAK6 Investments
Copywriter → Product Manager
Four years, two titles. Started by teaching novice investors the basics of the stock market through WeSeed copy. Moved into product: launched iPhone, iPad, and Android apps for an online brokerage and shipped a subscription trading platform. First real taste of owning something from spec to release.
Jacobson Rost
Digital Project Manager / Copywriter
Eight months at a Chicago agency. Managed developers, wrote briefs, built wireframes, and ran usability testing across a client roster.
Discovery USA
Interactive Project Manager
Technical and strategic lead on new digital projects — from wireframes to launch. Worked across account, creative, and development teams to ensure every project met both client expectations and technical standards.
Nuveen Investments
Digital Marketing Manager
Digital strategy at scale: social, web, analytics, and SEM across one of the country's largest investment managers. First serious exposure to how enterprise-level data shapes decisions — and the beginning of an obsession.
BP Wrigleyville
Podcast Host
Hosting, editing, and publishing a Cubs podcast during the epic 2016 Championship season. Recorded most episodes in a tiny bathroom so I wouldn't wake my one-year old and six-year old. Was as ridiculous as it sounds.
Crain's Detroit Business
Digital Editor
Led digital for Detroit's flagship business publication. One foot in the newsroom, one foot on the dev side.
Building the thing itself.
Crain Communications
Detroit, MI · May 2019 – Present · 7 years · 6 roles
Six roles. One company. Seven years of building the data function from a single analyst seat to an organization spanning all Crain brands — automotive, healthcare, business media, and beyond. The writer became a data scientist became a VP.