Robert Schavemaker is a Senior Account Executive at Channable, responsible for introducing and onboarding Enterprise level clients in the Benelux region. With a background in customer service, sales, and account management, Robert has shown strong leadership skills as the Country Manager for Benelux. Robert has a solid educational foundation with a Master's degree in Marketing and a Bachelor's degree in Economics and Business Economics. Additionally, Robert has been involved in various projects and roles within the Marketing Association Amsterdam and has experience in the service industry.
Sign up to view 0 direct reports
Get started