Diana Tello Leandro

Diana Tello Leandro - Spain
Contact details:

Supporter

Spain

Biography:

Diana is responsible of office’s administrative tasks and also assists BSD Spain’s Managing Director. Speaks spanish, english and catalán.