BUFF® employs 278 employees. The BUFF® management team includes Harald Kouwijzer (Chief Financial and Corporate Services Officer @ BUFF® HQ), Thierry Peuchot (Chief Consumer Officer (CMO)), and David Camps (Director General).
Get Contact Info for All DepartmentsLooking for a particular BUFF® employee's phone or email?