TBLP080 | Roger Chabra: Chief Innovation Leader

Posted on Posted in Business

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 … Continue reading TBLP080 | Roger Chabra: Chief Innovation Leader

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.