Personal Information
Organization / Workplace
Barcelona, Barcelona Spain
Tags
lean
5s
training
smed
games
See more