2 ms·
From a business perspective, they seem to consider that the UK is part of Europe: https://plaid.com/blog/plaid-hires-head-of-europe/ https://plaid.com/blog/pla
by kgwgk 4y ago
From a business perspective, they seem to consider that the UK is part of Europe:
https://plaid.com/blog/plaid-hires-head-of-europe/ https://plaid.com/blog/plaid-hires-head-of-europe/
Their site mentions offices in London and Amsterdam. Maybe UK means London and Europe means Amsterdam?
(Or maybe they have some employees elsewhere in Europe - they offer their services in several countries... including another non-EU country: Norway.)