Post Thumbnail

Google wants to up its gift card game both in The Great White North and Down Under. To help this effort, the search giant recently posted a job listing for a marketing manager based out of its Mountain View HQ. Becoming as ubiquitous as iTunes or Amazon gift cards is probably the goal, but we're w

1 year ago 0 Comments
July 10, 2013 at 4:58AM