David Triana

David Triana

Consultant at Microsoft, family guy, computer nerd, science geek, heavy metal lover, philotherian.