Log in
Channable
Contact
Links
View in org chart
Mike Shulmeister
Head of Marketing
Joost Kraaijkamp
Sr. Marketing Manager Benelux
Ehsan Zahedi
Marketing Campaign Manager
March, 2023 - present