David Sturges

David is a specialist internet and computing entrepreneur. He is Managing Director at Migration Monster and Cloud Clarity. David was also the co-owner of both WorkPlaceLive and Horizon Computers.

Popular