Netcore Cloud, a global MarTech and Customer Experience company, announced the appointment of Mahesh Narayanan as its Chief Marketing Growth Officer. In his new role, Mahesh will be pivotal in accelerating the company’s global expansion plans and fortifying its leadership positioning by leveraging his marketing expertise to drive growth strategies effectively, a statement said. Mahesh…