Vinni Bala

SelfScore names new CMO

SelfScore names new CMO

Fintech company SelfScore has hired Vinni Bala as Chief Marketing Officer. Based in Palo Alto, CA, Mr. Bala will lead SelfScore’s marketing strategy, programs, branding and overall positioning. Using alternative metrics and data, SelfScore offers a MasterCard for international candidates. Mr. ...

Read more