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.
This person is not in the org chart
This person is not in any offices