Senior UX Designer at Ubisoft
http://ceciliapasquali.com
Barcelona, Spain
Stats
Member Since: July 15, 2016
Report