Neha N Email

Partnerships Manager . AMBEE

Current Roles

Employees:
107
Revenue:
$11.2M
About
We are at the front line of the techno-environmental revolution. Working towards a clean, healthy world. Our technology and knowledge can help governments, healthcare and private companies to make informed decisions.
AMBEE Address
Numa Bengaluru, Church Street
Bangalore, null
IND
AMBEE Email

#1 Startup Dataset

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