klickrent employs 66 employees. The klickrent management team includes Anne-Laure de Noblet (Head of Marketing and Communications), Marko Piatkowski (CTO), and Georg Klause (Head of Operational Excellence).
Get Contact Info for All DepartmentsLooking for a particular klickrent employee's phone or email?