Swann announces the appointment of Alex Talevski as its new CEO. This transition underscores the company’s commitment to expertise and innovation. After a nine year tenure at Swann where he most recently served as the CTO, Talevski will play an integral role as CEO in leading the team to drive innovation both locally and globally.