Alvaro del Castillo es licenciado en Publicidad y Relaciones Públicas por la Universidad San Pablo CEU y un 'culo inquieto' como él mismo se define. Trabajó en Tata Motors, en el Port Forum de Barcelona y en club Venta en Chile. Tras su regreso de Chile en mayo de 2013, se puso a trabajar en paralelo al anteproyecto de la ley de apoyo a emprendedores y su internacionalización, que finalmente se aprobó en septiembre del pasado año. En ese mismo mes ya lo tenía todo listo y lanzó Spain Global Services, una empresa con una clara vocación internacional donde ofrece servicios personalizados a sus clientes: la gestión completa del permiso de residencia y que nace junto a otra empresa de la que también es socio, una gestoría que lleva funcionando 30 años.