Founder of Your Interface, lecturer and researcher. He combines a scientific approach to communication with two decades of building digital marketing for ambitious companies - the foundation of how we work.

After his studies, Luca founded Your Interface in 2005. With a demanding and visionary spirit, he led the company from start-up to maturity - shaping it into the full-service digital and AI marketing agency it is today.
Within the agency he is responsible for digital marketing strategies, coaching, and user and customer experience design - the disciplines where science, creativity and technology meet.
At EHL - Hospitality Business School, he teaches Foundations of Hospitality Marketing, Customer Information Data & Distribution Management, and Digital and AI Marketing.
Coordinator and Professor for the Digital Marketing module, Master in Sport Management and Technology.
Teaches courses in the field of digital communication.
Master of International Management at Franklin University Switzerland, plus professorships at several universities.
Past collaboration with IMD Business School as External Expert in Digital Transformation.
Doctoral research bridging communication theory and digital practice.
Master of Science laying the strategic foundations of his practice.