Skip to content
All People

Jen MacLean

Jen MacLean, business development lead at Ovuline is an experienced digital media executive at Comcast, AOL, and video game industry. Jen holds an M.B.A. from Columbia and a B.A. from Johns Hopkins.

Related people

All People

Recently Viewed