Janine O'Melia Email

VP . IBISWorld

Santa Monica, CA

Location

Current Roles

Employees:
399
Revenue:
$50.9M
About
Information Collection & Delivery
IBISWorld Address
530 Wilshire Blvd Suite 280
Santa Monica, CA
United States
IBISWorld Email

Past Companies

IBISWorldVice President
IBISWorldSenior Manager - Sales
IBISWorldManager - Client Services

#1 Startup Dataset

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