Non-bank competition in the payments market is set to hot up as Google launches its own credit card and PayPal expands on its bricks-and-mortar strategy.
"The AdWords Business credit card ... can only be used for spending on Internet advertising over the search engine." Is this closed loop card of the Google variety?
Basic £90-110K OTE circa £200K NO CEILINGLondon based with substantial travel in Scandinavia
© Finextra Research 2015