Sangoma, a leading global provider of business IT and communication solutions, is pleased to announce the appointment of Charles Salameh as the Company’s new Chief Executive Officer (CEO) and member of the Board of Directors, effective September 1, 2023. Continue reading Sangoma Announces New Chief Executive Officer, Charles Salameh