Robert van Leussen has extensive experience in various managerial roles across different companies, focusing on office management, sales, and technical departments. Robert has a strong background in business-to-business distribution and technology products.
Sign up to view 1 direct report
Get started
This person is not in any teams