Mike Hill is a career digital design professional who has dedicated his life to improving the world one screen at a time.

Connect: