Liza Todd is a Senior Sales - Direct Marketing at Immediate Media Co. Liza has extensive experience in the media industry, previously working as a Regional Advertising Manager at Hicks Advertising and as a Graduate media planner / buyer at Mediaedge: CIA. Liza holds a Bachelor of Arts (BA) in Spanish and Media studies from Leeds Trinity University.
Sign up to view 0 direct reports
Get started
This person is not in any teams