Thao Tran Email

VP Marketing, Americas . Tinubu Square

New York, NY

Location

t****@tinubu.com

Primary Email

Current Roles

Employees:
144
Revenue:
$23M
About
Tinubu Square Address
575 Madison Avenue
New York, NY
United States
Tinubu Square Email

Past Companies

TinubuVP of Marketing, Americas
Tinubu SquareMarketing Lead, Americas
Bruce Clay, Inc.Senior SEO Analyst

#1 Startup Dataset

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