Thanks for answering my question Eleftheria! I my self am intrigued by the whole Dev Rel area. So this helps me a lot putting things into perspective.
That sounds like an awesome job, at an awesome company! It makes me happy reading about your experience :D
Can't wait to feel prepared enough to try my chances applying XD