Rachel Brown Email

Head Operations . Krotos

Current Roles

Employees:
19
Revenue:
$3.5M
About
Krotos Address
65 Haymarket Terrace
null, null
Krotos Email

#1 Startup Dataset

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