Picture of John

John Salvie

Technology strategist and advisor. Learning new things every day. All thoughts my own.