Diplomado en Relaciones Laborales y con estudios de Licenciatura en Ciencias del Trabajo por la Universidad de Granada.
Posee una dilatada experiencia bancaria en Andalucía, donde ha asumido distintos cargos directivos en oficinas y medios de pago y créditos en Cajas de Ahorro del Mediterráneo. Previamente ha desarrollado funciones y ocupado diversas responsabilidades de gestión de empresas, negocio y productos de inversión en Grupo Popular y AXA Seguros.
Forma parte de Triodos Bank desde hace más de 10 años y ha desempeñado diferentes funciones vinculadas con la actividad comercial para la financiación de las empresas de la economía real, y actualmente desempeña el cargo de responsable del sector Social y Salud en Triodos Bank España.