Owen Gerrard

@ogrrd

Head of Tech at recombu.com / UK Web Media. Kind optimist & technophile. SciFi fan, open minded, opinionated,  evangelist, Dad.

Views 9

2022 days ago

0 Comments

Realtime comments disabled