TBLP080 | Roger Chabra: Chief Innovation Leader

TBLP080 | Roger Chabra: Chief Innovation Leader

Roger Chabra is the Chief Innovation Office at Tribal Scale. He has decades of experience as a successful technology operator, investor, and entrepreneur. In his free time, he spends it with his young son and family. And not known to others, he is a human Shazam. He admits that he can guess an 80’s track […]