The Journey So Far
I have always been drawn to the moment when a good idea becomes difficult to explain, build or use. I like turning that uncertainty into a direction people can understand and act on, which is where I do my best work.
I studied graphic design at Istituto Europeo di Design in Milan, Italy, but I never saw design as a single discipline. A branding project would pull me into motion. A website would make me curious about the code. A messy workflow would eventually turn into a tool. This habit of following a problem beyond one discipline has shaped every step of my career - from freelance work and agency studios, to exhibition design and my current role leading design for live events.
My professional journey began when I joined Media Monks in Milan. My work there spanned from designing Autry’s global advertising brand guidelines to creating digital interactions for Moncler’s 70th anniversary and working on campaigns for TikTok and BMW Mini. The pace, scale and variety of work taught me how to translate an idea across different formats without losing its identity.
From there, I worked with branding agencies, exhibition studios and in-house teams to design for cities, banks, universities and international brands. While the clientele and output kept changing, the work was usually the same: find the point of friction and design a clearer way forward.
These days, I lead design for the world’s largest portfolio of comic and pop culture events. While on paper that may sound like creating posters, 3D maps and show graphics, the real work often lies in the systems that make all of it possible.
My journey has defined the thinking behind my independent practice. I care deeply about craft and will keep refining the smallest details until the end result feels right. I will obsess over a transition, a line of typography or the exact angle of a map, but the real test is whether the work remains useful once it leaves my hands. Can the team update it? Does it remove friction rather than create more? Does it feel thoughtful when it is built for an internal team as it would for a customer? The answer may sit in public view or deep inside a workflow, but it should have character and continue doing its job long after I step away.