Author Lisa Johnson

Lisa Johnson

Lisa is a Production Manager for OMD Create, OMD UK's creative solutions team.