Roberto Stella is the current CIO at Tod's Group. Roberto previously worked at Tod's spa for 24 years and 2 months. During their time at Tod's, they held various titles including _____. Roberto has been with Tod's Group for a total of _____ years.
Sign up to view 0 direct reports
Get started