Timeleft employs 91 employees. The Timeleft management team includes Maxime Barbier (Founder and CEO), Aya Tohme (Partnerships Manager), and Jochen Mielke (Chief Financial Officer).
Looking for a particular Timeleft employee's phone or email?