Team
Meet Laura García!
We are delighted to welcome Laura García Llamas as our newest team member! Laura is now the EFFORT project manager, who will make sure everything runs smoothly. On top of having a Bachelor’s and a Master’s degree in Economics, she Read more…