Sangoma Technologies Corporation, a leader in cloud-based Communications-as-a-Service solutions, appoints April Walker as Senior Vice President of Customer Success. With over 30 years of experience in the technology sector, Ms. Walker brings expertise in digital innovation and adoption of cutting-edge technologies. She holds an MBA, Executive Certification in AI, and a Master of Science in Engineering Management.
