Sergio Ruiz

Barcelona, Spain UX Engineer Joined about 4 years ago