Thomas Walker

Senior Account Director EMEA, Feedonomics