Jarrod Urban

Jarrod Urban

I am a technologist living in Hamburg Germany.

Connect