Tommi Moilanen is a Finnish designer working at the intersection of interaction design, product design and service design.