Elena Tejero

pic_user_580x388Where are you originally from?
Washington

Where is your favorite vacation spot?
Seattle, Washington

Share your best technology joke:
Never going to give you up, never gonna let you down, never gonna run around and desert you.