Elena Castro

European Operations Manager

Elena is internship manager for all our Spanish interns. Elena has lived in Ireland for over 10 years and helps out interns with everything from finding accommodation and helping them get settled into life in Ireland!

Socials