Luc Godard

Director of European Marketing and CSR Officer
Brother International Europe