Arran Moffat

I run an Edinburgh, Scotland-based webcasting and event video business called GloCast.