Baruah joins the Singapore-based tech company’s advisory panel to lead communication and strategic marketing efforts.