Marcel Delmee

Marcel is the key player who holds it all together. As Customer Service Manager, he leads a close-knit team dedicated to energizing our customers. For them, only the very best service is good enough to make a global impact.

Learn more