Netcore Cloud, a SaaS company and global leader in customer communication, engagement, and retention, has appointed David Stewart as Senior Vice President for Sales and Business Development. This appointment comes following the company’s recent announcement to be generating 40% of revenue from international markets by 2025, with a greater focus on the US and Europe, a statement said.…