Harish Mohan joins Narvar’s executive team to strategize revenue growth and innovation, following the recent appointee of Anisa Kumar as CEO.