William Bailey Email

Chief Scientist . NetSuite

Current Roles

Employees:
21748
Revenue:
$4.4B
About
NetSuite Address
Suite 2650 - 1075 West Georgia Street
Redwood Shores, CA
United States
NetSuite Email

Past Companies

NetSuite IncChief Scientist
NetSuiteChief Scientist
OracleTech staff

#1 Startup Dataset

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