Jennica Chu Email

Project Manager . Twelve12

Newport Beach, CA

Location

Current Roles

Employees:
16
Revenue:
$2.4M
About
We make you successful online! From Web Design and Development to Media Production and Public Relations at Twelve12 we do all the work so you focus on your customers.
Twelve12 Address
4695 Macarthur Court, 11th Floor,
Newport Beach, CA
United States
Twelve12 Email

Past Companies

Twelve12Project Manager
Lavendears GrowEntrepreneur, Designer, & Marketer
Rainbow ArtArt Teacher

#1 Startup Dataset

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