BOSTON, Jan. 25, 2018 /PRNewswire/ — CloudHealth Technologies, the leader in cloud service management, today announced the appointment of Greg Nicastro as Chief Product Officer, a newly created position that will focus on building and scaling product teams globally. Nicastro’s hire…