Spain's leading newspaper ABC, together with CEPYME — the national confederation of small and medium-sized enterprises — has published its annual TOP 100 SME Executives Spain 2025 ranking. This year, Álvaro Monzón Blanco, founder and CEO of DeuSens, is among the hundred professionals selected.
The recognition places DeuSens alongside some of the most forward-thinking leaders in the Spanish business landscape. Álvaro has built DeuSens around a single conviction: that immersive technology — virtual reality, augmented reality, AI-powered avatars — is not an end in itself, but a tool for creating genuine, memorable connections between brands and people.
Leadership at the crossroads of technology and emotion
The ranking evaluates three pillars: human leadership, strategic vision, and real-world impact. All three echo through DeuSens's journey. The studio has created immersive experiences for major brands across events, corporate training, retail, and advertising, blending narrative design, gamification, and cutting-edge technology to ensure every project leaves a lasting impression.
Operating from studios in Spain and Italy, DeuSens has built a culture where people come first and creativity applied to technology is the engine of growth. This recognition belongs to the entire team that makes DeuSens possible every day.
Innovation, digitalisation, and sustainable growth
The ABC-CEPYME ranking celebrates executives who drive digitalisation and sustainable growth within the Spanish SME ecosystem. DeuSens embodies that vision: a studio that bet on immersive technology before it became mainstream, and now leads projects in virtual reality, AI conversational avatars such as Alice Assistant, and interactive experiences that redefine how brands communicate with their audiences.
This recognition is a stimulus to keep building. The road ahead is, if anything, even more exciting than the one already travelled.
About the TOP 100 SME Executives Spain ranking
Driven by newspaper ABC and backed by CEPYME, the award annually identifies executives who are making a difference in Spain's national business ecosystem, evaluating human leadership, strategic vision, and tangible impact on the business environment.
SIMILAR CONTENT