Channable
Show contact
Links
Previous companies
Rob van Nuenen
Co-Founder & CEO
Roy Koning
Customer Success Manager, Benelux
Jeffrey van Kleef
Senior Project Manager, Brand Marketing
Tom Kooper
Finance Admin
Gianluca Montanaro
Integrations Engineer
+ 163 more
Current role
View in org chart