Robert Jan de Leede

Customer Success Director
Robert Jan is the primary point of contact for our existing clients. In addition to his responsibilities in account management, he is also involved in optimizing our customer service processes. Trained in both natural sciences and business administration, Robert Jan thrives on translating complex business challenges into practical solutions. He gets excited about innovations that boost efficiency while also making the workplace more enjoyable. In his free time, he enjoys picking up his camera and has a particular fondness for ice cream—even in winter.