Alberto es licenciado en Ciencias del Mar por la Universidad de Vigo y Master en Protección del Medio Marino por la Universidad de Bangor, Gales. Alberto tiene más de 20 años de experiencia en el sector marino, incluyendo trabajos en acuicultura y la coordinación de programas de mejora pesquera. Posee una amplia experiencia en países en vías de desarrollo, en África y en América Latina, destacando entre ellas la de coordinador de proyectos de la Fundación CETMAR en Cabo Verde.
Antes de unirse a MSC fue director adjunto de Environmental Justice Foundation (EJF), una ONG internacional con sede en Londres. Este puesto incluía el desarrollo de campañas para frenar la pesca ilegal, no declarada y no reglamentada (IUU) y la protección de la biodiversidad marina.
Desde 2017 Alberto es parte de Marine Stewardship Council (MSC). Se unió primero como responsable de pesquerías para España y Portugal, después coordinando el trabajo de MSC con pesquerías en la región de sur de Europa, África, Oriente Medio y Sur de Asia y muy recientemente ha sido nombrado director de MSC para España y Portugal.