Leo Dowd

I am Leo Dowd, a junior Networking and Telecommunications engineer. In my free time, I work as a freelance translator.