The Leadership Team at Canary is responsible for setting the strategic direction of the company, ensuring operational efficiency, and driving innovation in product development. Comprising top executives from various domains, the team collaborates to enhance customer experience, manage financial health, and uphold legal and regulatory standards, all while fostering a culture of inclusivity and growth within the organization.
Charles Fraenkl
CEO
Katharina W.
Chief Operating Officer
Maciej Szelazek
Chief Product Officer
Marc Mandel
Vice President & General Couns...
Marianne H.
Global Head of Customer Care
Michael Klein
CTO
Raymond Gunsiorowski
Chief Financial Officer
Sebastian Wild
EVP HR & Operations
Sunil Narla
VP - Strategy & Analytics
View all