Greig Dowling

Head of Sales, Demand Exchange

View Company Profile

Biography

Sales professional with nearly 20 years experience working within agencies, martech businesses and publishers across Europe and the US.