Julia Stead

Julia Stead

Julia Stead is VP of marketing at call intelligence company Invoca. An eternal optimist and unstoppable planner, she has over a decade of experience working in tech, driving digital marketing and revenue growth at B2B SaaS companies.