David Russell is a technologist in Birmingham, Alabama, USA and serves as Technologies Manager at Church of the Highlands.