Natural de Valladolid, Alberto García es licenciado en Derecho por la Universidad de Valladolid, MBA por Instituto de Empresa de Madrid, y diplomado por la escuela Superior de Marketing y Administración de Barcelona. También, ha realizado estudios de posgrado en IESE Universidad de Navarra e INSEAD.
Ha desarrollado su carrera profesional en compañías de consumo como Schweppes y Heineken España y en operadores logísticos como Salvesen Logística y Chronoexprés del Grupo Correos.
En los últimos nueve años, ha estado vinculado al Grupo Norte de servicios, donde ha tenido las responsabilidades de director comercial corporativo y director general de Grupo Norte Seguridad.
Por otro lado, Jean-Marie Guerin, que hasta ahora ha ocupado esta posición, se incorporará a ID Logistics China como director general.