Akshay Menon Email

Product Manager . FinBox

Current Roles

Employees:
237
Revenue:
$33.9M
About
FinBox Address
3rd & 4th Floor, No, 11, 17th Cross Rd, next
null, null
FinBox Email

#1 Startup Dataset

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