B Lab Switzerland employs 46 employees. The B Lab Switzerland management team includes Jonathan Normand (Chief Executive Officer), Patrick Headon (Large Enterprise Certification and Board Engagement), and Christopher Wasserman (Board Member).
Get Contact Info for All DepartmentsLooking for a particular B Lab Switzerland employee's phone or email?