Elena Castillo Ruiz is a Full Stack Digital Marketer with extensive experience at Nalanda Global since September 2003, where responsibilities include marketing and large account management. Prior experience includes a position as a web design intern at Ifigenia from August 2002 to September 2003. Elena's academic background includes a degree in Engineering in Computer Management from Universidad Politécnica de Madrid and studies at I.E.S. Gabriel García Marquez.
Sign up to view 0 direct reports
Get started