Albert Berisha Email

Head Information Technology . Kroo

Current Roles

Employees:
299
Revenue:
$69.1M
About
It's a social life and now money has caught up! Get a debit Mastercard® with no fees abroad, set up a group with friends and keep track of your expenses and get paid back, simply. UK based financial technology company developing innovative services for a new generation of customer.
Kroo Address
15-19 Bloomsbury Way
London, null
UK
Kroo Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.