Daniel Rosehill

Daniel Rosehill

Donate

Marketing communications consultant; technology specialization. Hobbyist YouTuber, bar-goer, Linux tinkerer.