Stephanie Helou

Innovation Strategy, Design Management & Creative Direction

Hamburg, Germany