BUFF®'s Sales department is led by Jeanette Francke (Brand Director) and has 39 employees.
Roger Roca Dalmau
Key Account Sales Manager
Liam O'Shea
UK and Ireland Sales Manager BUFF®
Drew Olin
Director, Global Digital Sales Strategy
Settembri Cristian
Agente di vendita
Looking for a particular BUFF® employee's phone or email?