Stephen Bell

Passionate technologist with extensive background, Servant leader (yes dear), Husband and father to 5 amazing kids.