Sergio Ruiz

Barcelona, Spain UX Engineer Joined over 4 years ago