Hello, I’m Ida Olsen, a London-based designer with an international track record of innovative, empathetic digital products & visual communication.
Hello, I’m Ida Olsen, a London-based designer with an international track record of innovative, empathetic digital products & visual communication.