Loggi employs 4,087 employees. The Loggi management team includes Thibaud Lecuyer (CEO), Arthur Debert (Founder and Chief Product Officer), and Monica Duarte Santos (Chief People Officer).
Get Contact Info for All DepartmentsLooking for a particular Loggi employee's phone or email?