Incredo Appoints Kelly Thompson as Chief Executive Officer and Aldo Uva as Executive Chairman Read more