Livestorm employs 156 employees. The Livestorm management team includes Robin Lambert (Co-founder and CPO), Lou Malhuret (Chief Financial Officer), and Vincent Garreau (Co-founder and Principal Engineer).
Get Contact Info for All DepartmentsLooking for a particular Livestorm employee's phone or email?