B Lab Spain employs 38 employees. The B Lab Spain management team includes Lucas Hunter (Interim Country Director), Stephane Bazire (Co-Founder), and Marc Sendra (Multiplicador B).
Looking for a particular B Lab Spain employee's phone or email?