Nick Fletcher Email

Managing Director . Bambora

Current Roles

Employees:
1295
Revenue:
$235.7M
About
Bambora Address
Vasagatan 16
, null
SE
Bambora Email

#1 Startup Dataset

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