Elena Castro
Profiles

Elena Castro

Elena is internship manager for all our European 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!