Zopa corporate office is located in 20 Water Street L 12, London, Greater London, E14 5GX, United Kingdom and has 501-1,000 employees.
zopa bank ltd
zopa
zopa ltd
zopa bank
zopa inc
zopa ltd
Departments
Number of employees
Finance
2
Human Resources
1
Marketing
1
| Location | People at location |
| Europe | 201-500 |
| North America | 1-10 |
| Asia | 1-10 |
Explore people who held key positions, contributed to Zopa's success, and advanced their careers.
Explore More
Zopa is a United Kingdombased financial technology company that operates as a fully licensed digital bank, offering a range of consumer financial products and services. The organization initially began as a peer-to-peer lending platform, pioneering a model that connected individual borrowers with lenders through an online marketplace. Over time, it... Read More