Vincent Duno
Vincent Duno
Information Systems Director
Thom Europe