Senior Sales Enablement Lead, EMEA
Taboola
London, UK
April, 2014 – Current
Responsibilities
Responsible for Sales Enablement across EMEA & global onboarding.