Meagan White Email

Head Marketing . Kibo

Current Roles

Employees:
375
Revenue:
$68M
About
Kibo Address
717 North Harwood St.
Dallas, TX
United States
Kibo Email

Past Companies

KiboHead of Marketing
MoEngage Inc.Vice President of Marketing, North America
MoEngage Inc.Senior Director of Marketing

#1 Startup Dataset

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