Babaoo employs 19 employees. The Babaoo management team includes Christophe Barnoin (Founder and CEO), Luc Verdier (Creative Director and founder), and Xavier le Guen (Directeur artistique).
Looking for a particular Babaoo employee's phone or email?