David Anaya
David Anaya

David Anaya

Software Engineer currently working as a Tech Lead at Telefonica Alpha.