Marcella Churchill

Vice President Marketing at tvScientific

About

Marcella Churchill is a marketing leader with 20+ years experience developing business marketing strategy for gaming, entertainment and ad tech companies.

Timeline

  • Vice President Marketing

    Current role

View in org chart