Christopher De Luca

Global Mobile Device Solutions Manager ar Rakuten, Inc. in Toronto, Canada.