Caruso's Sales department is led by Giuseppe Faraone (Store Manager) and has 7 employees.
Alexandro Chiusa
Export Manager
Giuseppe Faraone
Store Manager
Looking for a particular Caruso employee's phone or email?