Stephen Bell

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